diff --git a/interface/CMakeLists.txt b/interface/CMakeLists.txt index 51aaceccc2..017d341756 100644 --- a/interface/CMakeLists.txt +++ b/interface/CMakeLists.txt @@ -17,10 +17,9 @@ generate_qrc(OUTPUT ${RESOURCES_QRC} PATH ${CMAKE_CURRENT_SOURCE_DIR}/resources add_custom_command( OUTPUT ${RESOURCES_RCC} + DEPENDS ${RESOURCES_QRC} ${GENERATE_QRC_DEPENDS} COMMAND "${QT_DIR}/bin/rcc" ARGS ${RESOURCES_QRC} -binary -o ${RESOURCES_RCC} - MAIN_DEPENDENCY ${RESOURCES_QRC} - DEPENDS ${GENERATE_QRC_DEPENDS} ) list(APPEND GENERATE_QRC_DEPENDS ${RESOURCES_RCC}) @@ -52,6 +51,7 @@ endif() # grab the implementation and header files from src dirs file(GLOB_RECURSE INTERFACE_SRCS "src/*.cpp" "src/*.h") GroupSources("src") +list(APPEND INTERFACE_SRCS ${RESOURCES_RCC}) # Add SpeechRecognizer if on Windows or OS X, otherwise remove if (WIN32)