@@ -3,8 +3,6 @@ if(NOT PHYPP_FOUND)
33 find_path (PHYPP_INCLUDE_DIR phypp.hpp
44 HINTS ${PHYPP_ROOT_DIR} PATH_SUFFIXES include )
55
6- file (GLOB PHYPP_HEADERS ${PHYPP_INCLUDE_DIR} /phypp/*.hpp)
7-
86 find_path (PHYPP_COMPILER_DIR cphy++
97 HINTS ${PHYPP_ROOT_DIR} PATH_SUFFIXES bin)
108
@@ -14,11 +12,10 @@ if(NOT PHYPP_FOUND)
1412 set (PHYPP_COMPILER ${PHYPP_COMPILER_DIR} /cphy++)
1513 set (PHYPP_REFGEN ${PHYPP_REFGEN_DIR} /phy++-refgen)
1614
17- mark_as_advanced (PHYPP_INCLUDE_DIR PHYPP_HEADERS PHYPP_REFGEN PHYPP_COMPILER)
15+ mark_as_advanced (PHYPP_INCLUDE_DIR PHYPP_REFGEN PHYPP_COMPILER)
1816
1917 include (FindPackageHandleStandardArgs)
20- find_package_handle_standard_args(PHYPP DEFAULT_MSG
21- PHYPP_INCLUDE_DIR PHYPP_HEADERS PHYPP_REFGEN PHYPP_COMPILER)
18+ find_package_handle_standard_args(PHYPP DEFAULT_MSG PHYPP_INCLUDE_DIR)
2219
2320 set (PHYPP_INCLUDE_DIRS ${PHYPP_INCLUDE_DIR} )
2421
@@ -181,18 +178,17 @@ function(add_phypp_target CPP_FILE_NAME)
181178 if (CMAKE_BUILD_TYPE MATCHES Debug)
182179 add_custom_command (OUTPUT "${FILE_BASE} -make" VERBATIM COMMAND
183180 ${PHYPP_COMPILER} debug "${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} " -o "${CMAKE_CURRENT_BINARY_DIR} /${FILE_BASE} -make"
184- DEPENDS ${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} ${PHYPP_HEADERS} )
181+ DEPENDS ${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} )
185182 else ()
186183 add_custom_command (OUTPUT "${FILE_BASE} -make" VERBATIM COMMAND
187184 ${PHYPP_COMPILER} optimize "${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} " -o "${CMAKE_CURRENT_BINARY_DIR} /${FILE_BASE} -make"
188- DEPENDS ${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} ${PHYPP_HEADERS} )
185+ DEPENDS ${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME} )
189186 endif ()
190187
191188 # Create a target that will call this command
192189 add_custom_target (${FILE_BASE} ALL DEPENDS
193190 ${PROJECT_SOURCE_DIR} /${CPP_FILE_NAME}
194- ${CMAKE_CURRENT_BINARY_DIR} /${FILE_BASE} -make
195- ${PHYPP_HEADERS} )
191+ ${CMAKE_CURRENT_BINARY_DIR} /${FILE_BASE} -make)
196192
197193 # Specify installation of the binary
198194 install (PROGRAMS ${CMAKE_CURRENT_BINARY_DIR} /${FILE_BASE} -make
0 commit comments