diff --git a/src/FDM/JSBSim/CMakeLists.txt b/src/FDM/JSBSim/CMakeLists.txt index 9f6080f12..573ff819f 100644 --- a/src/FDM/JSBSim/CMakeLists.txt +++ b/src/FDM/JSBSim/CMakeLists.txt @@ -192,7 +192,8 @@ set(SOURCES models/propulsion/FGTurbine.cpp models/propulsion/FGTurboProp.cpp ) - -include_directories(${PROJECT_SOURCE_DIR}/src/FDM/JSBSim) + add_library(JSBSim STATIC ${SOURCES} ${HEADERS}) + +target_include_directories(JSBSim PRIVATE ${PROJECT_SOURCE_DIR}/src/FDM/JSBSim) diff --git a/src/GUI/CMakeLists.txt b/src/GUI/CMakeLists.txt index 26516756a..ae48f32e0 100644 --- a/src/GUI/CMakeLists.txt +++ b/src/GUI/CMakeLists.txt @@ -78,7 +78,6 @@ if (HAVE_QT) LocationWidget.ui) qt5_add_resources(qrc_sources resources.qrc) - include_directories(${PROJECT_BINARY_DIR}/src/GUI) add_library(fglauncher QtLauncher.cxx QtLauncher.hxx @@ -112,6 +111,7 @@ if (HAVE_QT) set_property(TARGET fglauncher PROPERTY AUTOMOC ON) target_link_libraries(fglauncher Qt5::Core Qt5::Widgets ) + target_include_directories(fglauncher PRIVATE ${PROJECT_BINARY_DIR}/src/GUI) endif()