diff --git a/src/GUI/CMakeLists.txt b/src/GUI/CMakeLists.txt index 793af5395..531223902 100644 --- a/src/GUI/CMakeLists.txt +++ b/src/GUI/CMakeLists.txt @@ -125,6 +125,7 @@ if (HAVE_QT) set_property(TARGET fglauncher PROPERTY AUTOMOC ON) target_link_libraries(fglauncher Qt5::Core Qt5::Widgets Qt5::Network Qt5::Qml Qt5::Quick Qt5::Svg SimGearCore) target_include_directories(fglauncher PRIVATE ${PROJECT_BINARY_DIR}/src/GUI) + add_dependencies(fglauncher fgfs_qm_files) add_library(fgqmlui QQuickDrawable.cxx QQuickDrawable.hxx @@ -161,6 +162,8 @@ if (HAVE_QT) set_property(TARGET fgqmlui PROPERTY AUTOMOC ON) target_link_libraries(fgqmlui Qt5::Quick Qt5::Network Qt5::Qml SimGearCore) target_include_directories(fgqmlui PRIVATE ${PROJECT_BINARY_DIR}/src/GUI) + add_dependencies(fgqmlui fgfs_qm_files) + endif() diff --git a/src/Main/CMakeLists.txt b/src/Main/CMakeLists.txt index 8b3082215..61602970a 100644 --- a/src/Main/CMakeLists.txt +++ b/src/Main/CMakeLists.txt @@ -88,6 +88,8 @@ add_executable(fgfs ) add_dependencies(fgfs buildId) +# explicitly disable automoc for main fgfs target +set_property(TARGET fgfs PROPERTY AUTOMOC OFF) # MacOSX bundle packaging if(APPLE)