Revision: 68992
http://sourceforge.net/p/brlcad/code/68992
Author: starseeker
Date: 2016-10-05 14:49:10 +0000 (Wed, 05 Oct 2016)
Log Message:
-----------
protect tests directories with exists tests
Modified Paths:
--------------
brlcad/trunk/src/fb/CMakeLists.txt
brlcad/trunk/src/libanalyze/CMakeLists.txt
brlcad/trunk/src/libbg/CMakeLists.txt
brlcad/trunk/src/libbn/CMakeLists.txt
brlcad/trunk/src/libbrep/CMakeLists.txt
brlcad/trunk/src/libbu/CMakeLists.txt
brlcad/trunk/src/libicv/CMakeLists.txt
brlcad/trunk/src/librt/CMakeLists.txt
Modified: brlcad/trunk/src/fb/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/fb/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev 68991)
+++ brlcad/trunk/src/fb/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev 68992)
@@ -65,7 +65,9 @@
BRLCAD_ADDEXEC(spm-fb spm-fb.c "libfb;libbn")
-add_subdirectory(tests)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
# Local Variables:
Modified: brlcad/trunk/src/libanalyze/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libanalyze/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libanalyze/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -22,11 +22,13 @@
voxels.c
)
-add_subdirectory(tests)
-
BRLCAD_ADDLIB(libanalyze "${LIBANALYZE_SOURCES}" "${TCL_LIBRARY};libbu;librt")
set_target_properties(libanalyze PROPERTIES VERSION 20.0.1 SOVERSION 20)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+
CMAKEFILES(analyze_private.h find_subtracted_shapes.cpp)
# Local Variables:
Modified: brlcad/trunk/src/libbg/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbg/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libbg/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -20,7 +20,9 @@
BRLCAD_ADDLIB(libbg "${LIBBG_SOURCES}" libbn libbu)
set_target_properties(libbg PROPERTIES VERSION 20.0.1 SOVERSION 20)
-add_subdirectory(tests)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
CMAKEFILES(bg_private.h)
Modified: brlcad/trunk/src/libbn/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbn/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libbn/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -42,11 +42,12 @@
BRLCAD_ADDLIB(libbn "${LIBBN_SOURCES}" "libbu")
-SET_TARGET_PROPERTIES(libbn PROPERTIES VERSION 20.0.1 SOVERSION 20)
+set_target_properties(libbn PROPERTIES VERSION 20.0.1 SOVERSION 20)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
-add_subdirectory(tests)
-
CMAKEFILES(README)
# Local Variables:
Modified: brlcad/trunk/src/libbrep/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbrep/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libbrep/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -69,7 +69,9 @@
BRLCAD_ADDEXEC(test_curve_intersect test_curve_intersect.cpp "libbrep"
NO_STRICT NO_INSTALL)
-add_subdirectory(tests)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
# Local Variables:
# tab-width: 8
Modified: brlcad/trunk/src/libbu/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbu/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libbu/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -30,6 +30,9 @@
# We do want to install the mime header
install(FILES ${BU_MIME_H_FILE} DESTINATION ${INCLUDE_DIR}/brlcad/bu)
+# Year 2038+ support lib
+add_subdirectory(y2038)
+
set(LIBBU_SOURCES
affinity.c
argv.c
@@ -120,8 +123,9 @@
BRLCAD_ADDDATA(fix.6r vfont)
BRLCAD_ADDDATA(nonie.r.12 vfont)
-add_subdirectory(tests)
-add_subdirectory(y2038)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
set(bu_ignore_files
bitv.h
Modified: brlcad/trunk/src/libicv/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libicv/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/libicv/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -29,8 +29,11 @@
if(CPP_DLL_DEFINES)
set_property(TARGET libicv APPEND PROPERTY COMPILE_DEFINITIONS
"NETPBM_DLL_IMPORTS")
endif(CPP_DLL_DEFINES)
-add_subdirectory(tests)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+
CMAKEFILES(
TODO
icv_private.h
Modified: brlcad/trunk/src/librt/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/librt/CMakeLists.txt 2016-10-05 14:29:30 UTC (rev
68991)
+++ brlcad/trunk/src/librt/CMakeLists.txt 2016-10-05 14:49:10 UTC (rev
68992)
@@ -401,7 +401,9 @@
#BRLCAD_ADDEXEC(test_root3-subd test_root3-subd.cpp
"librt;libwdb;libbrep;libbu" NO_STRICT NO_INSTALL)
#BRLCAD_ADDEXEC(test_surfacetree test_surfacetree.cpp
"librt;libwdb;libbrep;libbu" NO_STRICT NO_INSTALL)
-add_subdirectory(tests)
+if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
+ add_subdirectory(tests)
+endif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/tests)
# Local Variables:
# tab-width: 8
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits