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

Reply via email to