When bundling JSBSIM as an external project using CMAKE FetchContent, JSBSIM is not configured because it uses CMAKE_SOURCE_DIR instead of PROJECT_SOURCE_DIR.
CMAKE Issue Explained
I've made a fork with this change at repo.
Does it make sense to make this change to expand packaging capabilities of JSBSim with CMAKE?