diff --git a/scwx-qt/scwx-qt.cmake b/scwx-qt/scwx-qt.cmake index 23c924b5..0ede03eb 100644 --- a/scwx-qt/scwx-qt.cmake +++ b/scwx-qt/scwx-qt.cmake @@ -120,7 +120,9 @@ set(SHADER_FILES gl/color.frag gl/texture1d.frag gl/texture1d.vert) -set (JSON_FILES res/config/radar_sites.json) +set(CMAKE_FILES scwx-qt.cmake) + +set(JSON_FILES res/config/radar_sites.json) set(TS_FILES ts/scwx_en_US.ts) @@ -150,7 +152,8 @@ set(PROJECT_SOURCES ${HDR_MAIN} ${SHADER_FILES} ${JSON_FILES} ${RESOURCE_FILES} - ${TS_FILES}) + ${TS_FILES} + ${CMAKE_FILES}) set(EXECUTABLE_SOURCES ${SRC_EXE_MAIN}) source_group("Header Files\\main" FILES ${HDR_MAIN}) diff --git a/test/test.cmake b/test/test.cmake index a386927e..d86dee48 100644 --- a/test/test.cmake +++ b/test/test.cmake @@ -22,13 +22,16 @@ set(SRC_WSR88D_TESTS source/scwx/wsr88d/ar2v_file.test.cpp source/scwx/wsr88d/level3_file.test.cpp source/scwx/wsr88d/nexrad_file_factory.test.cpp) +set(CMAKE_FILES test.cmake) + add_executable(wxtest ${SRC_MAIN} ${SRC_AWIPS_TESTS} ${SRC_COMMON_TESTS} ${SRC_QT_CONFIG_TESTS} ${SRC_QT_MANAGER_TESTS} ${SRC_UTIL_TESTS} - ${SRC_WSR88D_TESTS}) + ${SRC_WSR88D_TESTS} + ${CMAKE_FILES}) source_group("Source Files\\main" FILES ${SRC_MAIN}) source_group("Source Files\\awips" FILES ${SRC_AWIPS_TESTS}) diff --git a/wxdata/wxdata.cmake b/wxdata/wxdata.cmake index 905f1e9f..55bb4d81 100644 --- a/wxdata/wxdata.cmake +++ b/wxdata/wxdata.cmake @@ -146,6 +146,8 @@ set(SRC_WSR88D_RPG source/scwx/wsr88d/rpg/ccb_header.cpp source/scwx/wsr88d/rpg/vector_arrow_data_packet.cpp source/scwx/wsr88d/rpg/wind_barb_data_packet.cpp) +set(CMAKE_FILES wxdata.cmake) + add_library(wxdata OBJECT ${HDR_AWIPS} ${SRC_AWIPS} ${HDR_COMMON} @@ -157,7 +159,8 @@ add_library(wxdata OBJECT ${HDR_AWIPS} ${HDR_WSR88D_RDA} ${SRC_WSR88D_RDA} ${HDR_WSR88D_RPG} - ${SRC_WSR88D_RPG}) + ${SRC_WSR88D_RPG} + ${CMAKE_FILES}) source_group("Header Files\\awips" FILES ${HDR_AWIPS}) source_group("Source Files\\awips" FILES ${SRC_AWIPS})