Revision: 77472
          http://sourceforge.net/p/brlcad/code/77472
Author:   starseeker
Date:     2020-10-17 15:51:52 +0000 (Sat, 17 Oct 2020)
Log Message:
-----------
Replace implicit configure_file distclean calls with explicit calls.

Modified Paths:
--------------
    brlcad/trunk/CMakeLists.txt
    brlcad/trunk/bench/CMakeLists.txt
    brlcad/trunk/db/CMakeLists.txt
    brlcad/trunk/doc/CMakeLists.txt
    brlcad/trunk/doc/docbook/CMakeLists.txt
    brlcad/trunk/doc/docbook/articles/CMakeLists.txt
    brlcad/trunk/doc/docbook/books/CMakeLists.txt
    brlcad/trunk/doc/docbook/devguides/CMakeLists.txt
    brlcad/trunk/doc/docbook/lessons/CMakeLists.txt
    brlcad/trunk/doc/docbook/presentations/CMakeLists.txt
    brlcad/trunk/doc/docbook/resources/brlcad/CMakeLists.txt
    brlcad/trunk/doc/docbook/specifications/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/CMakeLists.txt
    brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt
    brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake
    brlcad/trunk/misc/CMake/Distcheck.cmake
    brlcad/trunk/misc/CMake/DocBook.cmake
    brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake
    brlcad/trunk/misc/pkgconfig/CMakeLists.txt
    brlcad/trunk/misc/tools/lemon/CMakeLists.txt
    brlcad/trunk/misc/tools/re2c/CMakeLists.txt
    brlcad/trunk/misc/tools/xmltools/libexslt/CMakeLists.txt
    brlcad/trunk/misc/tools/xmltools/libxml/CMakeLists.txt
    brlcad/trunk/misc/tools/xmltools/libxslt/CMakeLists.txt
    brlcad/trunk/src/libbn/tests/CMakeLists.txt
    brlcad/trunk/src/libbrep/CMakeLists.txt
    brlcad/trunk/src/libbrep/tests/CMakeLists.txt
    brlcad/trunk/src/libbu/tests/CMakeLists.txt
    brlcad/trunk/src/libgcv/plugins/vol/CMakeLists.txt
    brlcad/trunk/src/libged/brep/CMakeLists.txt
    brlcad/trunk/src/other/CMakeLists.txt

Modified: brlcad/trunk/CMakeLists.txt
===================================================================
--- brlcad/trunk/CMakeLists.txt 2020-10-17 15:12:03 UTC (rev 77471)
+++ brlcad/trunk/CMakeLists.txt 2020-10-17 15:51:52 UTC (rev 77472)
@@ -3323,7 +3323,9 @@
   # do for BRL-CAD reporting purposes - must get the fully qualified path at 
build time.
   string(REPLACE "\${BUILD_TYPE}" "----BUILD_TYPE----" 
CMAKE_INSTALL_PREFIX_CFG "${CMAKE_INSTALL_PREFIX}")
   configure_file("${BRLCAD_CMAKE_DIR}/multiconfig_path_clean.cmake.in" 
"${CMAKE_BINARY_DIR}/CMakeTmp/multiconfig_path_clean.cmake" @ONLY)
+  DISTCLEAN("${CMAKE_BINARY_DIR}/CMakeTmp/multiconfig_path_clean.cmake")
   configure_file("${BRLCAD_CMAKE_DIR}/multiconfig_path_read.cmake.in" 
"${CMAKE_BINARY_DIR}/CMakeTmp/multiconfig_path_read.cmake" @ONLY)
+  DISTCLEAN("${CMAKE_BINARY_DIR}/CMakeTmp/multiconfig_path_read.cmake")
   if(EXISTS "${CMAKE_BINARY_DIR}/CMakeTmp/CURRENT_PATH")
     file(REMOVE_RECURSE "${CMAKE_BINARY_DIR}/CMakeTmp/CURRENT_PATH")
   endif(EXISTS "${CMAKE_BINARY_DIR}/CMakeTmp/CURRENT_PATH")
@@ -3348,6 +3350,7 @@
 if(NOT BRLCAD_IS_SUBBUILD)
 
   configure_file("${BRLCAD_CMAKE_DIR}/source_archive_setup.cmake.in" 
"${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/source_archive_setup.cmake" @ONLY)
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/source_archive_setup.cmake")
 
   set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "BRL-CAD - a powerful cross-platform 
open source solid modeling system")
   set(CPACK_PACKAGE_VENDOR "BRL-CAD Development Team")
@@ -3491,10 +3494,15 @@
   set(CPACK_SOURCE_IGNORE_FILES "\\\\.svn/")
 
   configure_file("${BRLCAD_CMAKE_DIR}/BRLCAD_CPackOptions.cmake.in" 
"${CMAKE_BINARY_DIR}/BRLCAD_CPackOptions.cmake" @ONLY)
+  DISTCLEAN("${CMAKE_BINARY_DIR}/BRLCAD_CPackOptions.cmake")
   set(CPACK_PROJECT_CONFIG_FILE 
"${CMAKE_BINARY_DIR}/BRLCAD_CPackOptions.cmake")
 
   include(CPack)
 
+  DISTCLEAN("${CMAKE_BINARY_DIR}/CPackConfig.cmake")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/CPackSourceConfig.cmake")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/DartConfiguration.tcl")
+
   # Some files to ignore for distcheck.  For this case
   # only, we add CMakeLists.txt (others are handled
   # by add_subdirectory wrapper
@@ -3632,6 +3640,7 @@
 get_property(CMAKE_DISTCLEAN_TARGET_LIST GLOBAL PROPERTY 
CMAKE_DISTCLEAN_TARGET_LIST)
 list(REMOVE_DUPLICATES CMAKE_DISTCLEAN_TARGET_LIST)
 configure_file("${BRLCAD_CMAKE_DIR}/distclean.cmake.in" 
"${BRLCAD_BINARY_DIR}/distclean.cmake" @ONLY)
+DISTCLEAN("${BRLCAD_BINARY_DIR}/distclean.cmake")
 if ("${CMAKE_GENERATOR}" MATCHES "Visual Studio")
   add_custom_target(distclean
     COMMAND ${CMAKE_COMMAND} -P "${BRLCAD_BINARY_DIR}/distclean.cmake"

Modified: brlcad/trunk/bench/CMakeLists.txt
===================================================================
--- brlcad/trunk/bench/CMakeLists.txt   2020-10-17 15:12:03 UTC (rev 77471)
+++ brlcad/trunk/bench/CMakeLists.txt   2020-10-17 15:51:52 UTC (rev 77472)
@@ -15,6 +15,7 @@
 
 configure_file(run.sh "${CMAKE_CURRENT_BINARY_DIR}/benchmark" COPYONLY)
 install(PROGRAMS "${CMAKE_CURRENT_BINARY_DIR}/benchmark" DESTINATION 
${BIN_DIR})
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/benchmark")
 
 add_custom_command(
   OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/benchmark-${CMAKE_CFG_INTDIR}-done

Modified: brlcad/trunk/db/CMakeLists.txt
===================================================================
--- brlcad/trunk/db/CMakeLists.txt      2020-10-17 15:12:03 UTC (rev 77471)
+++ brlcad/trunk/db/CMakeLists.txt      2020-10-17 15:51:52 UTC (rev 77472)
@@ -57,6 +57,7 @@
     set(OUTPUT_FILE "${output_file}")
     # Use the model name for the script, since the output file is specific to 
this input
     configure_file("${CMAKE_SOURCE_DIR}/db/conv_run.cmake.in" 
"${CMAKE_CURRENT_BINARY_DIR}/${in_model_root}.cmake" @ONLY)
+    DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/${in_model_root}.cmake")
 
     # Define the target
     add_custom_command(

Modified: brlcad/trunk/doc/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/CMakeLists.txt     2020-10-17 15:12:03 UTC (rev 77471)
+++ brlcad/trunk/doc/CMakeLists.txt     2020-10-17 15:51:52 UTC (rev 77472)
@@ -203,6 +203,7 @@
 ADD_DOC(documentation_mged_old_DATA mged_old)
 
 configure_file(pad_file.xml.in "${CMAKE_CURRENT_BINARY_DIR}/pad_file.xml" 
@ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/pad_file.xml")
 install(FILES "${CMAKE_CURRENT_BINARY_DIR}/pad_file.xml" DESTINATION 
${DOC_DIR})
 
 CMAKEFILES(

Modified: brlcad/trunk/doc/docbook/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/CMakeLists.txt     2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/doc/docbook/CMakeLists.txt     2020-10-17 15:51:52 UTC (rev 
77472)
@@ -17,6 +17,7 @@
   # Apache FOP needs a couple of config files set up
   set(srcdir ${CMAKE_CURRENT_SOURCE_DIR})
   configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/fop.xconf.in 
${CMAKE_BINARY_DIR}/doc/docbook/fop.xconf)
+  DISTCLEAN("${CMAKE_BINARY_DIR}/doc/docbook/fop.xconf")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For the html files, we need brlcad.css

Modified: brlcad/trunk/doc/docbook/articles/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/articles/CMakeLists.txt    2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/articles/CMakeLists.txt    2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -2,11 +2,13 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Files for PDF products
@@ -14,6 +16,7 @@
   # Style sheet for XSLT transformation to PDF
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-article-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-article-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML and FO (FO is an intermediate file used in the

Modified: brlcad/trunk/doc/docbook/books/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/books/CMakeLists.txt       2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/books/CMakeLists.txt       2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -2,11 +2,13 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Files for PDF products
@@ -14,6 +16,7 @@
   # Style sheet for XSLT transformation to PDF
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-book-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-book-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML and FO (FO is an intermediate file used in the
@@ -89,10 +92,12 @@
 set(CURRENT_TITLE "An Overview of BRL-CAD")
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-cover-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI-cover.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI-cover.xsl")
 
 string(REPLACE " " "%20" TUTORIAL_COVER_XSL 
${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI-cover.xsl)
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI.xsl")
 
 set(XSL_FO_STYLESHEET 
"${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeI.xsl")
 
@@ -103,10 +108,12 @@
 set(CURRENT_TITLE "Introduction to MGED")
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-cover-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII-cover.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII-cover.xsl")
 
 string(REPLACE " " "%20" TUTORIAL_COVER_XSL 
${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII-cover.xsl)
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII.xsl")
 
 set(XSL_FO_STYLESHEET 
"${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeII.xsl")
 
@@ -118,10 +125,12 @@
 set(CURRENT_TITLE "Principles of Effective Modeling")
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-cover-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII-cover.xsl 
@ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII-cover.xsl")
 
 string(REPLACE " " "%20" TUTORIAL_COVER_XSL 
${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII-cover.xsl)
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII.xsl")
 
 set(XSL_FO_STYLESHEET 
"${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIII.xsl")
 
@@ -133,10 +142,12 @@
 set(CURRENT_TITLE "Converting Geometry Between BRL-CAD and Other Formats")
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-cover-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV-cover.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV-cover.xsl")
 
 string(REPLACE " " "%20" TUTORIAL_COVER_XSL 
${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV-cover.xsl)
 
configure_file(${CMAKE_SOURCE_DIR}/doc/docbook/resources/brlcad/tutorial-template.xsl.in
   ${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV.xsl @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV.xsl")
 
 set(XSL_FO_STYLESHEET 
"${CMAKE_CURRENT_BINARY_DIR}/BRL-CAD_Tutorial_Series-VolumeIV.xsl")
 

Modified: brlcad/trunk/doc/docbook/devguides/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/devguides/CMakeLists.txt   2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/devguides/CMakeLists.txt   2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -2,11 +2,13 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Style sheet for XSLT transformation to manual pages
@@ -13,6 +15,7 @@
 if(BRLCAD_EXTRADOCS_MAN)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl.in
     ${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_MAN)
 
 # Files for PDF
@@ -19,6 +22,7 @@
 if(BRLCAD_EXTRADOCS_PDF)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML, MAN and FO (FO is an intermediate file used in the
@@ -54,6 +58,10 @@
 ADD_DOC(devguides_EN_IMAGES html/devguides/images)
 ADD_DOCBOOK("HTML;PHP;PDF" devguides_EN devguides/en devguides_EN_IMAGES_cp)
 
+CMAKEFILES(
+  CMakeLists.txt
+  )
+
 # Local Variables:
 # tab-width: 8
 # mode: cmake

Modified: brlcad/trunk/doc/docbook/lessons/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/lessons/CMakeLists.txt     2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/lessons/CMakeLists.txt     2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -2,10 +2,12 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Files for PDF products
@@ -13,6 +15,7 @@
   # Style sheet for XSLT transformation to PDF
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-lesson-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-lesson-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML and FO (FO is an intermediate file used in the

Modified: brlcad/trunk/doc/docbook/presentations/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/presentations/CMakeLists.txt       2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/doc/docbook/presentations/CMakeLists.txt       2020-10-17 
15:51:52 UTC (rev 77472)
@@ -2,16 +2,19 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 if(BRLCAD_EXTRADOCS_PPT)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/presentation.xsl.in
     ${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/presentation.xsl)
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/presentation.xsl")
 endif(BRLCAD_EXTRADOCS_PPT)
 
 # Files for PDF products
@@ -19,6 +22,7 @@
   # Style sheet for XSLT transformation to PDF
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-presentation-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-presentation-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML and FO (FO is an intermediate file used in the

Modified: brlcad/trunk/doc/docbook/resources/brlcad/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/resources/brlcad/CMakeLists.txt    2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/doc/docbook/resources/brlcad/CMakeLists.txt    2020-10-17 
15:51:52 UTC (rev 77472)
@@ -11,12 +11,15 @@
 
 # Common xsl for all outputs
 configure_file(brlcad-common.xsl.in 
${CMAKE_CURRENT_BINARY_DIR}/brlcad-common.xsl)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/brlcad-common.xsl")
 
 # Fonts definition
 configure_file(brlcad-fonts.xsl.in 
${CMAKE_CURRENT_BINARY_DIR}/brlcad-fonts.xsl)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/brlcad-fonts.xsl")
 
 # Wordpress
 configure_file(wordpress.xsl.in ${CMAKE_CURRENT_BINARY_DIR}/wordpress.xsl)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/wordpress.xsl")
 
 # Make sure distcheck knows about all files in directory
 set(ignore_files

Modified: brlcad/trunk/doc/docbook/specifications/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/specifications/CMakeLists.txt      2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/doc/docbook/specifications/CMakeLists.txt      2020-10-17 
15:51:52 UTC (rev 77472)
@@ -2,11 +2,13 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Files for PDF products
@@ -14,6 +16,7 @@
   # Style sheet for XSLT transformation to PDF
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-specification-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-specification-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML and FO (FO is an intermediate file used in the

Modified: brlcad/trunk/doc/docbook/system/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/CMakeLists.txt      2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/system/CMakeLists.txt      2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -2,11 +2,13 @@
 if(BRLCAD_EXTRADOCS_HTML)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_HTML)
 
 if(BRLCAD_EXTRADOCS_PHP)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-xhtml-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PHP)
 
 # Style sheet for XSLT transformation to manual pages
@@ -13,6 +15,7 @@
 if(BRLCAD_EXTRADOCS_MAN)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl.in
     ${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_MAN)
 
 # Files for PDF
@@ -19,6 +22,7 @@
 if(BRLCAD_EXTRADOCS_PDF)
   
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl.in
     
${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl)
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../resources/brlcad/brlcad-man-fo-stylesheet.xsl")
 endif(BRLCAD_EXTRADOCS_PDF)
 
 # For HTML, MAN and FO (FO is an intermediate file used in the

Modified: brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt
===================================================================
--- brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt 2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/doc/docbook/system/man5/CMakeLists.txt 2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -1,5 +1,6 @@
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/attributes.xml.in
   ${CMAKE_CURRENT_BINARY_DIR}/attributes.xml COPYONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/attributes.xml")
 
 add_custom_command(
   OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/attr_std_table.xml

Modified: brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake
===================================================================
--- brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake        2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/misc/CMake/BRLCAD_Targets.cmake        2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -953,6 +953,7 @@
     else (${testname}_TEST_SCRIPT)
       configure_file("${CMAKE_CURRENT_SOURCE_DIR}/${testname}.cmake.in" 
"${CMAKE_CURRENT_BINARY_DIR}/${testname}.cmake" @ONLY)
     endif (${testname}_TEST_SCRIPT)
+    DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/${testname}.cmake")
 
     if (TARGET ${${testname}_EXEC})
       add_test(NAME ${testname} COMMAND "${CMAKE_COMMAND}" 
-DEXEC=$<TARGET_FILE:${${testname}_EXEC}> -P 
"${CMAKE_CURRENT_BINARY_DIR}/${testname}.cmake")

Modified: brlcad/trunk/misc/CMake/Distcheck.cmake
===================================================================
--- brlcad/trunk/misc/CMake/Distcheck.cmake     2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/misc/CMake/Distcheck.cmake     2020-10-17 15:51:52 UTC (rev 
77472)
@@ -54,6 +54,7 @@
 
   # Set up the script that will be used to verify the source archives
   configure_file("${BRLCAD_CMAKE_DIR}/distcheck_repo_verify.cmake.in" 
"${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/distcheck_repo_verify.cmake" @ONLY)
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/distcheck_repo_verify.cmake")
 
   # Define the repository verification build target
   add_custom_target(distcheck-repo_verify
@@ -135,6 +136,7 @@
 
       # Based on the build command, generate a distcheck target definition 
from the template
       configure_file(${distcheck_template_file} 
"${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/distcheck_target_${TARGET_SUFFIX}.cmake" 
@ONLY)
+      
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/distcheck_target_${TARGET_SUFFIX}.cmake")
       
include("${CMAKE_CURRENT_BINARY_DIR}/CMakeTmp/distcheck_target_${TARGET_SUFFIX}.cmake")
 
       # Keep track of the distcheck targets

Modified: brlcad/trunk/misc/CMake/DocBook.cmake
===================================================================
--- brlcad/trunk/misc/CMake/DocBook.cmake       2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/misc/CMake/DocBook.cmake       2020-10-17 15:51:52 UTC (rev 
77472)
@@ -250,6 +250,7 @@
       if(NOT "${outputs}" STREQUAL "")
        string(MD5 path_md5 "${CMAKE_CURRENT_SOURCE_DIR}/${fname}")
        configure_file(${BRLCAD_CMAKE_DIR}/docbook.cmake.in 
${CMAKE_CURRENT_BINARY_DIR}/dbp_${fname_root}-${path_md5}.cmake @ONLY)
+       
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/dbp_${fname_root}-${path_md5}.cmake")
        add_custom_command(
          OUTPUT ${outputs}
          COMMAND ${CMAKE_COMMAND} -P 
${CMAKE_CURRENT_BINARY_DIR}/dbp_${fname_root}-${path_md5}.cmake

Modified: brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake
===================================================================
--- brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake        2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake        2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -258,6 +258,7 @@
       set(CURRENT_TCL_PACKAGE_NAME ${pkgname})
       set(pkg_test_file "${CMAKE_BINARY_DIR}/CMakeTmp/${pkgname}_version.tcl")
       configure_file("${BRLCAD_SOURCE_DIR}/misc/CMake/tcltest.tcl.in" 
${pkg_test_file} @ONLY)
+      DISTCLEAN("${pkg_test_file}")
       EXEC_PROGRAM(${wishcmd} ARGS ${pkg_test_file} OUTPUT_VARIABLE EXECOUTPUT)
       file(READ "${CMAKE_BINARY_DIR}/CMakeTmp/${PKGNAME_UPPER}_PKG_VERSION" 
pkgversion)
       string(REGEX REPLACE "\n" "" ${PKGNAME_UPPER}_PACKAGE_VERSION 
${pkgversion})

Modified: brlcad/trunk/misc/pkgconfig/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/pkgconfig/CMakeLists.txt  2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/misc/pkgconfig/CMakeLists.txt  2020-10-17 15:51:52 UTC (rev 
77472)
@@ -60,6 +60,7 @@
 foreach(pkgfile ${pkgconfig_DATA})
   string(REGEX REPLACE "([0-9a-z_-]*).pc.in" "\\1" filename_root "${pkgfile}")
   configure_file(${pkgfile} ${CMAKE_CURRENT_BINARY_DIR}/${filename_root}.pc 
@ONLY)
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/${filename_root}.pc")
   install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${filename_root}.pc DESTINATION 
${LIB_DIR}/pkgconfig)
 endforeach(pkgfile ${pkgconfig_DATA})
 

Modified: brlcad/trunk/misc/tools/lemon/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/tools/lemon/CMakeLists.txt        2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/misc/tools/lemon/CMakeLists.txt        2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -23,6 +23,7 @@
 endif (NOT LEMON_SKIP_INSTALL)
 
 configure_file(lempar.c ${CMAKE_BINARY_DIR}/${DATA_DIR}/lemon COPYONLY)
+DISTCLEAN(${CMAKE_BINARY_DIR}/${DATA_DIR}/lemon)
 
 # Local Variables:
 # tab-width: 8

Modified: brlcad/trunk/misc/tools/re2c/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/tools/re2c/CMakeLists.txt 2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/misc/tools/re2c/CMakeLists.txt 2020-10-17 15:51:52 UTC (rev 
77472)
@@ -48,6 +48,7 @@
 CHECK_TYPE_SIZE(short SIZEOF_SHORT)
 
 configure_file(config.h.in ${CMAKE_CURRENT_BINARY_DIR}/config.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/config.h")
 add_definitions(-DHAVE_CONFIG_H)
 
 set(re2c_common_SRCS
@@ -130,6 +131,7 @@
 endif(NOT RE2C_SKIP_INSTALL)
 
 configure_file(README.in ${CMAKE_CURRENT_BINARY_DIR}/README)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/README")
 
 # Local Variables:
 # tab-width: 8

Modified: brlcad/trunk/misc/tools/xmltools/libexslt/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/tools/xmltools/libexslt/CMakeLists.txt    2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/misc/tools/xmltools/libexslt/CMakeLists.txt    2020-10-17 
15:51:52 UTC (rev 77472)
@@ -6,6 +6,7 @@
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/exsltconfig.h.in
   ${CMAKE_CURRENT_BINARY_DIR}/../include/libexslt/exsltconfig.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libexslt/exsltconfig.h")
 
 SET(libexslt_srcs
   src/common.c

Modified: brlcad/trunk/misc/tools/xmltools/libxml/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/tools/xmltools/libxml/CMakeLists.txt      2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/misc/tools/xmltools/libxml/CMakeLists.txt      2020-10-17 
15:51:52 UTC (rev 77472)
@@ -151,14 +151,17 @@
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/libxml/xmlversion.h.in
   ${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/xmlversion.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/xmlversion.h")
 
 IF(WIN32)
-  
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/libxml/xmlwin32version.h.in
-    ${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/xmlwin32version.h)
+       
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/include/libxml/xmlwin32version.h.in
+               ${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/xmlwin32version.h)
+       
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/xmlwin32version.h")
 ENDIF(WIN32)
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
-  ${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/config.h)
+       ${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/config.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libxml/config.h")
 
 add_definitions(-DHAVE_CONFIG_H)
 

Modified: brlcad/trunk/misc/tools/xmltools/libxslt/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/tools/xmltools/libxslt/CMakeLists.txt     2020-10-17 
15:12:03 UTC (rev 77471)
+++ brlcad/trunk/misc/tools/xmltools/libxslt/CMakeLists.txt     2020-10-17 
15:51:52 UTC (rev 77472)
@@ -76,10 +76,12 @@
 SET(LIBXSLT_VERSION_EXTRA "-BRLCAD")
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/config.h.in
-  ${CMAKE_CURRENT_BINARY_DIR}/../include/libxslt/config.h)
+       ${CMAKE_CURRENT_BINARY_DIR}/../include/libxslt/config.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libxslt/config.h")
 
 configure_file(${CMAKE_CURRENT_SOURCE_DIR}/xsltconfig.h.in
   ${CMAKE_CURRENT_BINARY_DIR}/../include/libxslt/xsltconfig.h)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/../include/libxslt/xsltconfig.h")
 
 SET(libxslt_srcs
   src/attributes.c

Modified: brlcad/trunk/src/libbn/tests/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbn/tests/CMakeLists.txt 2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/src/libbn/tests/CMakeLists.txt 2020-10-17 15:51:52 UTC (rev 
77472)
@@ -34,6 +34,7 @@
 # Generate bn_test.c file and bnild it
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../..)
 configure_file(bn_test.c.in "${CMAKE_CURRENT_BINARY_DIR}/bn_test.c" @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/bn_test.c")
 BRLCAD_ADDEXEC(bn_test "${CMAKE_CURRENT_BINARY_DIR}/bn_test.c" libbn TEST)
 
 # Housekeeping for included source files

Modified: brlcad/trunk/src/libbrep/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbrep/CMakeLists.txt     2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/src/libbrep/CMakeLists.txt     2020-10-17 15:51:52 UTC (rev 
77472)
@@ -49,18 +49,6 @@
   tools/util.cpp
   )
 
-set(libbrep_ignored_files
-  tools/tools.h
-  brep_except.h
-  cdt/cdt.h
-  cdt/mesh.h
-  cdt/RTree.h
-  PullbackCurve.h
-  shape_recognition/shape_recognition.h
-  shape_recognition/torus.cpp
-  )
-CMAKEFILES(${libbrep_ignored_files})
-
 BRLCAD_ADDLIB(libbrep "${LIBBREP_SOURCES}" 
"libbg;libbn;libbu;${OPENNURBS_LIBRARIES};${P2T_LIBRARY};${WINSOCK_LIB};${RPCRT_LIB};${STDCXX_LIBRARIES}")
 set_target_properties(libbrep PROPERTIES VERSION 20.0.1 SOVERSION 20)
 
@@ -72,7 +60,19 @@
 
 add_subdirectory(tests)
 
-CMAKEFILES(CMakeLists.txt)
+CMAKEFILES(
+  CMakeLists.txt
+  PullbackCurve.h
+  brep_defines.h
+  brep_except.h
+  cdt/RTree.h
+  cdt/cdt.h
+  cdt/mesh.h
+  debug_plot.h
+  shape_recognition/shape_recognition.h
+  shape_recognition/torus.cpp
+  tools/tools.h
+  )
 
 # Local Variables:
 # tab-width: 8

Modified: brlcad/trunk/src/libbrep/tests/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbrep/tests/CMakeLists.txt       2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/src/libbrep/tests/CMakeLists.txt       2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -1,22 +1,26 @@
 
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/..)
 
-set(distcheck_files
+BRLCAD_ADDEXEC(test_brep_ppx ppx.cpp "libbrep"  NO_INSTALL)
+add_test(NAME brep_ppx COMMAND test_brep_ppx)
+
+CMAKEFILES(
+  CMakeLists.txt
   ayam_hyperbolid.3dm
-  single_bad_edge.cdtmesh
-  plate_mode_samples.g
-  plate_mode_samples_rhino.stp
-  plate_mode_samples_creo.stp
+  brep_cdt_mesh.cpp
   cyl_hole.g
   cyls_holes.g
   freecad_surface.stp
   nurbs_csg.g
+  plate_mode_samples.g
+  plate_mode_samples_creo.stp
+  plate_mode_samples_rhino.stp
+  single_bad_edge.cdtmesh
+  test_curve_intersect.cpp
+  test_point_intersect.cpp
   vsp.stp
   )
 
-BRLCAD_ADDEXEC(test_brep_ppx ppx.cpp "libbrep"  NO_INSTALL)
-add_test(NAME brep_ppx COMMAND test_brep_ppx)
-
 # Local Variables:
 # tab-width: 8
 # mode: cmake

Modified: brlcad/trunk/src/libbu/tests/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libbu/tests/CMakeLists.txt 2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/src/libbu/tests/CMakeLists.txt 2020-10-17 15:51:52 UTC (rev 
77472)
@@ -52,6 +52,7 @@
 # Generate bu_test.c file and build it
 include_directories(${CMAKE_CURRENT_SOURCE_DIR}/../..)
 configure_file(bu_test.c.in "${CMAKE_CURRENT_BINARY_DIR}/bu_test.c" @ONLY)
+DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/bu_test.c")
 BRLCAD_ADDEXEC(bu_test "${CMAKE_CURRENT_BINARY_DIR}/bu_test.c" libbu TEST)
 
 # Housekeeping for included source files

Modified: brlcad/trunk/src/libgcv/plugins/vol/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libgcv/plugins/vol/CMakeLists.txt  2020-10-17 15:12:03 UTC 
(rev 77471)
+++ brlcad/trunk/src/libgcv/plugins/vol/CMakeLists.txt  2020-10-17 15:51:52 UTC 
(rev 77472)
@@ -1 +1,5 @@
 LIBGCV_ADD_PLUGIN(vol "png_read.c" "librt;libbu")
+
+CMAKEFILES(
+       CMakeLists.txt
+       )

Modified: brlcad/trunk/src/libged/brep/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/libged/brep/CMakeLists.txt 2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/src/libged/brep/CMakeLists.txt 2020-10-17 15:51:52 UTC (rev 
77472)
@@ -48,6 +48,10 @@
 CMAKEFILES(
   CMakeLists.txt
   ${BREP_SRCS}
+  dplot_parser.lemon
+  dplot_reader.c
+  dplot_reader.h
+  dplot_scanner.perplex
   )
 
 # Local Variables:

Modified: brlcad/trunk/src/other/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/other/CMakeLists.txt       2020-10-17 15:12:03 UTC (rev 
77471)
+++ brlcad/trunk/src/other/CMakeLists.txt       2020-10-17 15:51:52 UTC (rev 
77472)
@@ -531,7 +531,11 @@
   set(ITCL_LIBRARY itcl CACHE STRING "ITCL_LIBRARY" FORCE)
   set(ITCL_STUB_LIBRARY itclstub CACHE STRING "ITCL_STUB_LIBRARY" FORCE)
   set(ITCL_VERSION "${ITCL_VER}" CACHE STRING "ITCL_VERSION" FORCE)
-  DISTCLEAN("${CMAKE_BINARY_DIR}/lib/itcl${ITCL_VER}")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${LIB_DIR}/itcl${ITCL_VER}")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itcl.h")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itclDecls.h")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itclInt.h")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itclIntDecls.h")
   SetTargetFolder(itcl "Third Party Libraries")
   SetTargetFolder(itclstub "Third Party Libraries")
   SetTargetFolder(itcl_pkgIndex "Third Party Libraries")
@@ -564,7 +568,9 @@
   # does not handle C library settings.
   set(ITK_LIBRARY itk CACHE STRING "ITK_LIBRARY" FORCE)
   set(ITK_VERSION "3.4" CACHE STRING "ITK_VERSION" FORCE)
-  DISTCLEAN("${CMAKE_BINARY_DIR}/lib/itk${ITK_VER}")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${LIB_DIR}/itk${ITK_VER}")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itk.h")
+  DISTCLEAN("${CMAKE_BINARY_DIR}/${INCLUDE_DIR}/itkDecls.h")
 else(BRLCAD_ITK_BUILD)
   # We have Itcl/Itk packages AND Itcl/Itk libraries - we're good.
   set(ITK_VERSION "${ITCL_VERSION}" CACHE STRING "ITK_VERSION" FORCE)
@@ -591,6 +597,7 @@
 if(BRLCAD_IWIDGETS_BUILD)
   set(IWIDGETS_VERSION "${IWIDGETS_VER}" CACHE STRING "IWIDGETS_VERSION" FORCE)
   DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/iwidgets/pkgIndex.tcl")
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/iwidgets/iwidgets.tcl")
   DISTCLEAN("${CMAKE_BINARY_DIR}/lib/Iwidgets${IWIDGETS_VER}")
 ELSE(BRLCAD_IWIDGETS_BUILD)
   set(IWIDGETS_VERSION "${IWIDGETS_PACKAGE_VERSION}" CACHE STRING 
"IWIDGETS_VERSION" FORCE)
@@ -731,8 +738,11 @@
   mark_as_advanced(EXP2CXX_EXEC)
   mark_as_advanced(EXP2CXX_EXECUTABLE_TARGET)
   DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/include/sc_cf.h.in")
+  DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/include/sc_cf.h")
   DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/include/sc_version_string.h")
   
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/src/express/ExpParser_expparse/expparse.y")
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/src/express/express_md5gen.cmake")
+  
DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/stepcode/src/express/express_verify.cmake")
 endif(BRLCAD_SC_BUILD)
 set(IS_SUBBUILD ${IS_SUBBUILD_STASH})
 mark_as_advanced(SC_BUILD_TYPE)

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