Revision: 75749
http://sourceforge.net/p/brlcad/code/75749
Author: starseeker
Date: 2020-05-08 00:14:41 +0000 (Fri, 08 May 2020)
Log Message:
-----------
Skip RtServerImpl.h - that header doesn't appear to be a practical candidate
for stand-alone build testing.
Modified Paths:
--------------
brlcad/trunk/include/CMakeLists.txt
Modified: brlcad/trunk/include/CMakeLists.txt
===================================================================
--- brlcad/trunk/include/CMakeLists.txt 2020-05-08 00:07:57 UTC (rev 75748)
+++ brlcad/trunk/include/CMakeLists.txt 2020-05-08 00:14:41 UTC (rev 75749)
@@ -83,24 +83,28 @@
foreach(hdrfile ${hdrfiles})
- string(REPLACE "-" "_" STMPFILE "${hdrfile}")
- string(REPLACE "." "_" STMPFILE "${STMPFILE}")
- string(REPLACE "/" "_" STMPFILE "${STMPFILE}")
+ if (NOT "${hdrfile}" STREQUAL "RtServerImpl.h")
- add_custom_command(
- OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${STMPFILE}.stamp
- COMMAND ${CMAKE_CXX_COMPILER} -I${CMAKE_SOURCE_DIR}/include
-I${CMAKE_BINARY_DIR}/include
- -I${CMAKE_SOURCE_DIR}/src/other/openNURBS
-I${CMAKE_SOURCE_DIR}/src/other/tcl/generic
- -fsyntax-only -Wall -Wextra -Wno-deprecated
- ${CMAKE_CURRENT_SOURCE_DIR}/${hdrfile}
- COMMAND ${CMAKE_COMMAND} -E touch
${CMAKE_CURRENT_BINARY_DIR}/${hdrfile}.stamp
- DEPENDS ${hdrfile}
- )
- add_custom_target(${STMPFILE}-check DEPENDS
${CMAKE_CURRENT_BINARY_DIR}/${STMPFILE}.stamp)
- set_target_properties(${STMPFILE}-check PROPERTIES FOLDER "BRL-CAD Header
Checks")
+ string(REPLACE "-" "_" STMPFILE "${hdrfile}")
+ string(REPLACE "." "_" STMPFILE "${STMPFILE}")
+ string(REPLACE "/" "_" STMPFILE "${STMPFILE}")
- add_dependencies(check-headers ${STMPFILE}-check)
+ add_custom_command(
+ OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${STMPFILE}.stamp
+ COMMAND ${CMAKE_CXX_COMPILER} -I${CMAKE_SOURCE_DIR}/include
-I${CMAKE_BINARY_DIR}/include
+ -I${CMAKE_SOURCE_DIR}/src/other/openNURBS
-I${CMAKE_SOURCE_DIR}/src/other/tcl/generic
+ -fsyntax-only -Wall -Wextra -Wno-deprecated
+ ${CMAKE_CURRENT_SOURCE_DIR}/${hdrfile}
+ COMMAND ${CMAKE_COMMAND} -E touch
${CMAKE_CURRENT_BINARY_DIR}/${hdrfile}.stamp
+ DEPENDS ${hdrfile}
+ )
+ add_custom_target(${STMPFILE}-check DEPENDS
${CMAKE_CURRENT_BINARY_DIR}/${STMPFILE}.stamp)
+ set_target_properties(${STMPFILE}-check PROPERTIES FOLDER "BRL-CAD
Header Checks")
+ add_dependencies(check-headers ${STMPFILE}-check)
+
+ endif (NOT "${hdrfile}" STREQUAL "RtServerImpl.h")
+
endforeach(hdrfile ${hdrfiles})
endif (DEFINED BRLCAD_HDR_CHECK AND NOT MSVC)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits