Revision: 70026 http://sourceforge.net/p/brlcad/code/70026 Author: starseeker Date: 2017-07-29 20:01:37 +0000 (Sat, 29 Jul 2017) Log Message: ----------- Start preparing the ground work for a distcheck introspection that is based entirely on files - no specification of directories. This will be both to simplify the logic and to increase robustness for the non-svn distcheck case - if we have all files listed explicitly, svn is not strictly needed to do a full source repo verification. For the moment this will break distcheck, but need to checkpoint before the next stage.
Modified Paths: -------------- brlcad/trunk/db/CMakeLists.txt brlcad/trunk/db/nist/CMakeLists.txt brlcad/trunk/doc/CMakeLists.txt brlcad/trunk/doc/docbook/CMakeLists.txt brlcad/trunk/doc/html/CMakeLists.txt brlcad/trunk/include/CMakeLists.txt brlcad/trunk/misc/CMake/ThirdParty.cmake brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake brlcad/trunk/misc/CMake/distcheck_repo_verify.cmake.in brlcad/trunk/misc/CMakeLists.txt brlcad/trunk/misc/doxygen/CMakeLists.txt brlcad/trunk/misc/opencl-raytracer-tests/CMakeLists.txt brlcad/trunk/misc/osl_shaders/CMakeLists.txt brlcad/trunk/misc/tools/CMakeLists.txt brlcad/trunk/misc/tools/astyle.dist brlcad/trunk/misc/tools/lemon.dist brlcad/trunk/misc/tools/perplex.dist brlcad/trunk/misc/tools/re2c.dist brlcad/trunk/misc/tools/xmltools.dist brlcad/trunk/regress/CMakeLists.txt brlcad/trunk/regress/gcv/CMakeLists.txt brlcad/trunk/regress/mged/CMakeLists.txt brlcad/trunk/src/adrt/CMakeLists.txt brlcad/trunk/src/conv/CMakeLists.txt brlcad/trunk/src/conv/step/CMakeLists.txt brlcad/trunk/src/gtools/gdiff/CMakeLists.txt brlcad/trunk/src/libdm/CMakeLists.txt brlcad/trunk/src/libgcv/plugins/gdal/CMakeLists.txt brlcad/trunk/src/libgcv/plugins/obj/CMakeLists.txt brlcad/trunk/src/libgcv/plugins/obj/wfobj/CMakeLists.txt brlcad/trunk/src/other/CMakeLists.txt brlcad/trunk/src/other/PoissonRecon.dist brlcad/trunk/src/other/bullet.dist brlcad/trunk/src/other/clipper.dist brlcad/trunk/src/other/freetype.dist brlcad/trunk/src/other/iwidgets.dist brlcad/trunk/src/other/libgdiam.dist brlcad/trunk/src/other/libnetpbm.dist brlcad/trunk/src/other/libpng.dist brlcad/trunk/src/other/libregex.dist brlcad/trunk/src/other/libtermlib.dist brlcad/trunk/src/other/libutahrle.dist brlcad/trunk/src/other/libvds.dist brlcad/trunk/src/other/libz.dist brlcad/trunk/src/other/lz4.dist brlcad/trunk/src/other/openNURBS.dist brlcad/trunk/src/other/openscenegraph.dist brlcad/trunk/src/other/poly2tri.dist brlcad/trunk/src/other/rply.dist brlcad/trunk/src/other/stepcode.dist brlcad/trunk/src/other/tcl.dist brlcad/trunk/src/other/tinycthread.dist brlcad/trunk/src/other/tk.dist brlcad/trunk/src/other/tkhtml.dist brlcad/trunk/src/other/tkpng.dist brlcad/trunk/src/other/tktable.dist brlcad/trunk/src/tclscripts/hv3/CMakeLists.txt brlcad/trunk/src/tclscripts/rtwizard/CMakeLists.txt Added Paths: ----------- brlcad/trunk/doc/docbook/resources/CMakeLists.txt brlcad/trunk/doc/html/manuals/mged/animmate/CMakeLists.txt brlcad/trunk/misc/CMake/CMakeLists.txt brlcad/trunk/misc/d-bindings/CMakeLists.txt brlcad/trunk/misc/debian/CMakeLists.txt brlcad/trunk/src/other/gct.dist brlcad/trunk/src/other/incrTcl.dist brlcad/trunk/src/other/itcl.dist brlcad/trunk/src/other/itk.dist brlcad/trunk/src/other/libbson.dist Removed Paths: ------------- brlcad/trunk/src/other/itcl.dist brlcad/trunk/src/other/itk.dist Modified: brlcad/trunk/db/CMakeLists.txt =================================================================== --- brlcad/trunk/db/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/db/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -97,7 +97,8 @@ cornell.rt cube.rt db.php - include + include/ctype.inc + include/debug.inc ) # Local Variables: Modified: brlcad/trunk/db/nist/CMakeLists.txt =================================================================== --- brlcad/trunk/db/nist/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/db/nist/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -101,8 +101,19 @@ CMAKEFILES( README - pdf -) + pdf/1.pdf + pdf/2.pdf + pdf/3.pdf + pdf/4.pdf + pdf/5.pdf + pdf/6.pdf + pdf/7-10_assem.pdf + pdf/7.pdf + pdf/8.pdf + pdf/9.pdf + pdf/10.pdf + pdf/11.pdf + ) # Local Variables: # tab-width: 8 Modified: brlcad/trunk/doc/CMakeLists.txt =================================================================== --- brlcad/trunk/doc/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/doc/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -7,7 +7,16 @@ verbose_add_subdirectory(doc html) verbose_add_subdirectory(doc legal) -CMAKEFILES(parsers) +CMAKEFILES( + parsers/bison_to_lemon.txt + parsers/flex_to_re2c.txt + parsers/templates/CMakeLists.txt + parsers/templates/main.c + parsers/templates/main.h + parsers/templates/parser.lemon + parsers/templates/scanner.perplex + parsers/writing_perplex_lemon_parsers.txt + ) set(documentation_DATA IDEAS Modified: brlcad/trunk/doc/docbook/CMakeLists.txt =================================================================== --- brlcad/trunk/doc/docbook/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/doc/docbook/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -47,10 +47,11 @@ add_subdirectory(books) add_subdirectory(lessons) add_subdirectory(presentations) +add_subdirectory(resources) add_subdirectory(specifications) add_subdirectory(system) -CMAKEFILES(README fop.xconf.in log4j.properties resources) +CMAKEFILES(README fop.xconf.in log4j.properties) CMAKEFILES(README.DB_authors_notes) CMAKEFILES(css/brlcad.css) Added: brlcad/trunk/doc/docbook/resources/CMakeLists.txt =================================================================== --- brlcad/trunk/doc/docbook/resources/CMakeLists.txt (rev 0) +++ brlcad/trunk/doc/docbook/resources/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,69 @@ +set(dr_ignore_files + CMakeLists.txt + README + brlcad/brlcad-article-fo-stylesheet.xsl.in + brlcad/brlcad-article-xhtml-stylesheet.xsl.in + brlcad/brlcad-book-fo-stylesheet.xsl.in + brlcad/brlcad-book-xhtml-stylesheet.xsl.in + brlcad/brlcad-common.xsl.in + brlcad/brlcad-fo-stylesheet.xsl.in + brlcad/brlcad-fonts.xsl.in + brlcad/brlcad-gendata.xsl + brlcad/brlcad-lesson-fo-stylesheet.xsl.in + brlcad/brlcad-lesson-xhtml-stylesheet.xsl.in + brlcad/brlcad-man-fo-stylesheet.xsl.in + brlcad/brlcad-man-stylesheet.xsl.in + brlcad/brlcad-man-xhtml-stylesheet.xsl.in + brlcad/brlcad-presentation-fo-stylesheet.xsl.in + brlcad/brlcad-presentation-xhtml-stylesheet.xsl.in + brlcad/brlcad-specification-fo-stylesheet.xsl.in + brlcad/brlcad-specification-xhtml-stylesheet.xsl.in + brlcad/brlcad-xhtml-header-navigation.xsl + brlcad/brlcad-xhtml-stylesheet.xsl.in + brlcad/center-table-print.xsl + brlcad/images/brlcad-logo-669966.svg + brlcad/images/brlcad-logo-6699cc.svg + brlcad/images/brlcad-logo-blue.svg + brlcad/images/brlcad-logo-cc6666.svg + brlcad/images/brlcad-logo-cc9966.svg + brlcad/images/brlcad-logo-green.svg + brlcad/images/brlcad-logo-limegreen.svg + brlcad/images/brlcad-logo-red.svg + brlcad/images/logo-vm-gears.png + brlcad/images/logo-vm-gears.svg + brlcad/presentation.xsl.in + brlcad/tutorial-cover-template.xsl.in + brlcad/tutorial-template.xsl.in + brlcad/wordpress.xsl.in + other/README.schema + other/docbook-5.0.tar.bz2 + other/docbook5xi.rnc + other/docbookxi.nvdl + other/expand.cmake + other/fonts/README + other/fonts/dejavu-lgc-fonts.tar.bz2 + other/fonts/dejavu_COPYING.txt + other/fonts/stix-fonts.tar.bz2 + other/fonts/stix_COPYING.txt + other/fonts/y14.5.tar.bz2 + other/fonts/y14.5_COPYING.txt + other/offo/README.offo + other/offo/licenses.txt + other/offo/offo-2.0.tar.bz2 + other/standard/README.svg + other/standard/README.xsl + other/standard/docbook-xsl-ns.tar.bz2 + other/standard/met-fonts.xsl + other/standard/w3_svg_dtd.tar.bz2 + ) +CMAKEFILES(${dr_ignore_files}) + +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 + + + Property changes on: brlcad/trunk/doc/docbook/resources/CMakeLists.txt ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Modified: brlcad/trunk/doc/html/CMakeLists.txt =================================================================== --- brlcad/trunk/doc/html/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/doc/html/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -336,10 +336,11 @@ ADD_DOC(ReleaseNotes/Rel6.0/index.html html/ReleaseNotes/Rel6.0) +add_subdirectory(manuals/mged/animmate) + set(html_ignore_files - ReleaseNotes/Rel6.0 - manuals/mged/animmate - manuals/shaders + ReleaseNotes/Rel6.0/index.html + manuals/shaders/camo.html manuals/small-eagleCAD.ico ) CMAKEFILES(${html_ignore_files}) Added: brlcad/trunk/doc/html/manuals/mged/animmate/CMakeLists.txt =================================================================== --- brlcad/trunk/doc/html/manuals/mged/animmate/CMakeLists.txt (rev 0) +++ brlcad/trunk/doc/html/manuals/mged/animmate/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,78 @@ +set(anim_ignore_files + CMakeLists.txt + anim_cascade.html + anim_doc.html + anim_fly.html + anim_hardtrack.html + anim_keyread.html + anim_lookat.html + anim_man_pages.html + anim_offset.html + anim_orient.html + anim_script.html + anim_sort.html + anim_time.html + anim_track.html + anim_turn.html + anim_tut.html + animate.html + ceditor.gif + chan_mult.html + chan_permute.html + combine_doc.html + cscripts.gif + curve_doc.html + end_tut.html + etime.gif + fbanim.html + left.tcl + left_wheels.txt + mmenu.gif + object_tut.html + oscript.gif + oscript_doc.html + pixtile.html + prep_tut.html + right.tcl + right_wheels.txt + rt.html + rt_tut.html + scriptsort.html + show_doc.html + sscripts.gif + tabinterp.html + table_doc.html + tabsub.html + tank_path.txt + teditor.gif + track.txt + track_tut.html + tscript.gif + tscript_doc.html + tut.html + tut1.png + tut2.png + tut4.gif + tut5.gif + tut6.png + tut7.png + tut8.png + vcdwidget.gif + vceditor.gif + vcurve_doc.html + vdraw.html + view_tut.html + viewget.html + vscript_doc.html + ) +CMAKEFILES(${anim_ignore_files}) + +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 + + + Property changes on: brlcad/trunk/doc/html/manuals/mged/animmate/CMakeLists.txt ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Modified: brlcad/trunk/include/CMakeLists.txt =================================================================== --- brlcad/trunk/include/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/include/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -81,7 +81,11 @@ set(include_misc brlcad_ident.h.in - conf + conf/BrlcadConfig.tmpl + conf/MAJOR + conf/MINOR + conf/PATCH + conf/make.vbs config_win.h.in ) CMAKEFILES(${include_misc}) Added: brlcad/trunk/misc/CMake/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/CMake/CMakeLists.txt (rev 0) +++ brlcad/trunk/misc/CMake/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,103 @@ +set(cmake_ignore_files + BRLCAD_CPackOptions.cmake.in + BRLCAD_CheckFunctions.cmake + BRLCAD_CompilerFlags.cmake + BRLCAD_Options.cmake + BRLCAD_Summary.cmake + BRLCAD_Targets.cmake + BRLCAD_Util.cmake + CheckCInline.cmake + CheckCSourceRuns.cmake + CompilerFlags.cmake + Distcheck.cmake + DocBook.cmake + Doxygen.cmake + FindADAPTAGRAMS.cmake + FindASTYLE.cmake + FindBRLCADTCL.cmake + FindBRLCADZLIB.cmake + FindBSON.cmake + FindFontconfig.cmake + FindGDAL.cmake + FindGECODE.cmake + FindGL.cmake + FindLEMON.cmake + FindLEX.cmake + FindLZ4.cmake + FindNETPBM.cmake + FindOIIO.cmake + FindOPENNURBS.cmake + FindOSL.cmake + FindOpenCL.cmake + FindOpenEXR.cmake + FindPERPLEX.cmake + FindPkgMacros.cmake + FindRE2C.cmake + FindREGEX.cmake + FindSCL.cmake + FindSTL.cmake + FindShellDeps.cmake + FindTBB.cmake + FindTERMLIB.cmake + FindTINYCTHREAD.cmake + FindUTAHRLE.cmake + FindUUID.cmake + FindVDS.cmake + FindX11.cmake + FindXMLLINT.cmake + FindXSLTPROC.cmake + Fink_MacPorts.cmake + NSIS.template.in + Path_Setup.cmake + RPath_Setup.cmake + ResetCache.cmake + TCL_PKGINDEX.cmake + ThirdParty.cmake + ThirdParty_TCL.cmake + autoheader.cmake + compat/README + compat/README.compat + compat/README.compat.c99 + compat/fdopen_compat.h + compat/fileno_compat.h + compat/gethostname_compat.h + compat/hypot_compat.h + compat/posix_memalign_compat.h + compat/realpath_compat.h + compat/sigaction_compat.h + compat/snprintf_compat.h + compat/strcasecmp_compat.h + compat/strncasecmp_compat.h + compat/strtok_r_compat.h + compat/test_fdopen.c + compat/test_fileno.c + compat/test_gethostname.c + compat/test_posix_memalign.c + compat/test_realpath.c + compat/test_sigaction.c + compat/test_strcasecmp.c + compat/test_strncasecmp.c + compat/test_strtok_r.c + configure_prefix.sh + configure_suffix.sh + cotire.cmake + distcheck_in_src_dir.cmake.in + distcheck_repo_verify.cmake.in + distcheck_target.cmake.in + distclean.cmake.in + docbook.cmake.in + multiconfig_path_clean.cmake.in + multiconfig_path_read.cmake.in + source_archive_setup.cmake.in + tcltest.tcl.in + ) +CMAKEFILES(${cmake_ignore_files}) + +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 + + Property changes on: brlcad/trunk/misc/CMake/CMakeLists.txt ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Modified: brlcad/trunk/misc/CMake/ThirdParty.cmake =================================================================== --- brlcad/trunk/misc/CMake/ThirdParty.cmake 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/CMake/ThirdParty.cmake 2017-07-29 20:01:37 UTC (rev 70026) @@ -87,6 +87,15 @@ set(${item} "${varname_root}-NOTFOUND" CACHE STRING "${item}" FORCE) endforeach(item ${${varname_root}_RESET_VARS}) + # 0. Whether or not we're building the sources, we are tracking the files + # that are supposed to be in the directory + get_filename_component(DIR_NAME "${dir}" NAME) + if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + message(FATAL_ERROR "Third party component ${DIR_NAME} does not have a dist file at \"${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist\"") + endif(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + include("${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + CMAKEFILES_IN_DIR(${DIR_NAME}_ignore_files ${dir}) + # 1. If any of the required flags are off, this extension is a no-go. set(DISABLE_STR "") foreach(item ${${varname_root}_REQUIRED_VARS}) @@ -253,14 +262,6 @@ add_subdirectory(${dir}) set(${varname_root}_LIBRARY "${build_target}" CACHE STRING "${varname_root}_LIBRARY" FORCE) set(${varname_root}_INCLUDE_DIR "${CMAKE_CURRENT_SOURCE_DIR}/${dir}" "${CMAKE_CURRENT_BINARY_DIR}/${dir}" CACHE STRING "set by THIRD_PARTY_SUBDIR macro" FORCE) - if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - include("${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - CMAKEFILES_IN_DIR(${dir}_ignore_files ${dir}) - else(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - message("Bundled build, but file \"${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist\" not found") - endif(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - else(${CMAKE_PROJECT_NAME}_${varname_root}_BUILD) - CMAKEFILES(${dir}) endif(${CMAKE_PROJECT_NAME}_${varname_root}_BUILD) if(NOT ${varname_root}_UNDOCUMENTED) @@ -278,6 +279,7 @@ #----------------------------------------------------------------------------- macro(THIRD_PARTY_EXECUTABLE lower dir required_vars aliases description) + string(TOUPPER ${lower} upper) # If the exec variable has been explicitly set, get # an uppercase version of it for easier matching @@ -295,6 +297,15 @@ endif(${OPT_STR_UPPER} STREQUAL "OFF") endif(NOT ${OPT_STR_UPPER} STREQUAL "") + # Whether or not we're building the sources, we are tracking the files + # that are supposed to be in the directory + get_filename_component(DIR_NAME "${dir}" NAME) + if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + message(FATAL_ERROR "Third party component ${DIR_NAME} does not have a dist file at \"${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist\"") + endif(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + include("${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + CMAKEFILES_IN_DIR(${DIR_NAME}_ignore_files ${dir}) + # For executables, it is a reasonable use case that the developer manually specifies # the location for an executable. It is tricky to distinguish this situation from # a previously cached executable path resulting from a Find*.cmake script. The way @@ -518,23 +529,11 @@ list(REMOVE_DUPLICATES SRC_OTHER_ADDED_DIRS) set(SRC_OTHER_ADDED_DIRS ${SRC_OTHER_ADDED_DIRS} CACHE STRING "Enabled 3rd party sub-directories" FORCE) mark_as_advanced(SRC_OTHER_ADDED_DIRS) - if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - include("${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - CMAKEFILES_IN_DIR(${dir}_ignore_files ${dir}) - else(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - message("Bundled build, but file \"${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist\" not found") - endif(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") endif("${ADDED_RESULT}" STREQUAL "-1") else(SRC_OTHER_ADDED_DIRS) add_subdirectory(${dir}) set(SRC_OTHER_ADDED_DIRS ${dir} CACHE STRING "Enabled 3rd party sub-directories" FORCE) mark_as_advanced(SRC_OTHER_ADDED_DIRS) - if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - include("${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - CMAKEFILES_IN_DIR(${dir}_ignore_files ${dir}) - else(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") - message("Bundled build, but file \"${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist\" not found") - endif(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${dir}.dist") endif(SRC_OTHER_ADDED_DIRS) if(CMAKE_CONFIGURATION_TYPES) set(${upper}_EXECUTABLE "${CMAKE_BINARY_DIR}/${CMAKE_CFG_INTDIR}/${BIN_DIR}/${lower}" CACHE STRING "${upper}_EXECUTABLE" FORCE) @@ -543,7 +542,6 @@ endif(CMAKE_CONFIGURATION_TYPES) set(${upper}_EXECUTABLE_TARGET ${lower} CACHE STRING "Build target for ${lower}" FORCE) else(${CMAKE_PROJECT_NAME}_${upper}_BUILD) - CMAKEFILES(${dir}) set(${upper}_EXECUTABLE_TARGET "" CACHE STRING "No build target for ${lower}" FORCE) endif(${CMAKE_PROJECT_NAME}_${upper}_BUILD) Modified: brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake =================================================================== --- brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/CMake/ThirdParty_TCL.cmake 2017-07-29 20:01:37 UTC (rev 70026) @@ -123,6 +123,15 @@ set(${PKGNAME_UPPER}_DISABLE_TEST 0) set(${PKGNAME_UPPER}_MET_CONDITION 0) + # 0. Whether or not we're building the sources, we are tracking the files + # that are supposed to be in the directory + get_filename_component(DIR_NAME "${dir}" NAME) + if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + message(FATAL_ERROR "Third party component ${dir} does not have a dist file at \"${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist\"") + endif(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + include("${CMAKE_CURRENT_SOURCE_DIR}/${DIR_NAME}.dist") + CMAKEFILES_IN_DIR(${DIR_NAME}_ignore_files ${dir}) + # 1. First up - If any of the required flags are off, not only is this extension # build a no-go but so is the test - BRL-CAD doesn't require it. set(DISABLE_STR "") @@ -321,8 +330,6 @@ string(TOLOWER ${pkgname} PKGNAME_LOWER) # If testing was disabled, we only care what the _BUILD variable says. - # Even if DISABLED, we still need the distcheck ignore, so do the following - # for ALL situations. if(${PKGNAME_UPPER}_DISABLE_TEST) if(${CMAKE_PROJECT_NAME}_${PKGNAME_UPPER}_BUILD) add_subdirectory(${dir}) @@ -332,10 +339,6 @@ add_dependencies(${pkgname} ${dep}) endif(BRLCAD_BUILD_${DEP_UPPER}) endforeach(dep ${depends}) - include("${CMAKE_CURRENT_SOURCE_DIR}/${PKGNAME_LOWER}.dist") - CMAKEFILES_IN_DIR(${PKGNAME_LOWER}_ignore_files ${dir}) - else(${CMAKE_PROJECT_NAME}_${PKGNAME_UPPER}_BUILD) - CMAKEFILES(${dir}) endif(${CMAKE_PROJECT_NAME}_${PKGNAME_UPPER}_BUILD) endif(${PKGNAME_UPPER}_DISABLE_TEST) @@ -383,10 +386,6 @@ add_dependencies(${pkgname} ${dep}) endif(BRLCAD_BUILD_${DEP_UPPER}) endforeach(dep ${depends}) - include("${CMAKE_CURRENT_SOURCE_DIR}/${PKGNAME_LOWER}.dist") - CMAKEFILES_IN_DIR(${PKGNAME_LOWER}_ignore_files ${dir}) - else(${CMAKE_PROJECT_NAME}_${PKGNAME_UPPER}_BUILD) - CMAKEFILES(${dir}) endif(${CMAKE_PROJECT_NAME}_${PKGNAME_UPPER}_BUILD) endif(NOT ${PKGNAME_UPPER}_MET_CONDITION) Modified: brlcad/trunk/misc/CMake/distcheck_repo_verify.cmake.in =================================================================== --- brlcad/trunk/misc/CMake/distcheck_repo_verify.cmake.in 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/CMake/distcheck_repo_verify.cmake.in 2017-07-29 20:01:37 UTC (rev 70026) @@ -75,6 +75,8 @@ string(REGEX REPLACE "Path: " "" SVN_PROCESSING "${SVN_PROCESSING}") string(REGEX REPLACE "@CMAKE_SOURCE_DIR@/" "" SVN_PROCESSING "${SVN_PROCESSING}") string(REGEX REPLACE "@CMAKE_SOURCE_DIR@\r?\n" "\n" SVN_PROCESSING "${SVN_PROCESSING}") + string(REGEX REPLACE "Relative[^\r\n]*\r?\n" "\n" SVN_PROCESSING "${SVN_PROCESSING}") + string(REGEX REPLACE "Working Copy Root[^\r\n]*\r?\n" "\n" SVN_PROCESSING "${SVN_PROCESSING}") string(REGEX REPLACE "\n" ";" SVN_PROCESSING "${SVN_PROCESSING}") string(REGEX REPLACE "/;" ";" SVN_PROCESSING "${SVN_PROCESSING}") set(${SVN_PATHLIST} "${SVN_PROCESSING}") @@ -147,6 +149,13 @@ # by this script we need the fully expanded list. Read and expand... message(" --- Building list of files known to the build system: ...") file(STRINGS "@CMAKE_BINARY_DIR@/cmakefiles.cmake" BUILD_FILES) +file(STRINGS "@CMAKE_BINARY_DIR@/cmakefiles.cmake" BUILD_FILES) +foreach(BF ${BUILD_FILES}) + get_filename_component(BFA "${BF}" ABSOLUTE BASE_DIR "@CMAKE_SOURCE_DIR@") + string(REPLACE "@CMAKE_SOURCE_DIR@/" "" BFA "${BFA}") + list(APPEND BFLS ${BFA}) +endforeach(BF ${BUILD_FILES}) +set(BUILD_FILES "${BFLS}") file(STRINGS "@CMAKE_BINARY_DIR@/cmakedirs.cmake" IGNORED_DIRECTORIES) # Having read in the svn data, we process all the ignored directories to Modified: brlcad/trunk/misc/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -50,45 +50,89 @@ BRLCAD_ADDDATA(nsis/brlcad.ico icons) BRLCAD_ADDDATA(nsis/archer.ico icons) -if(DOXYGEN_FOUND) - add_subdirectory(doxygen) -else(DOXYGEN_FOUND) - set(misc_ignore_files doxygen) -endif(DOXYGEN_FOUND) +add_subdirectory(doxygen) +add_subdirectory(CMake) +add_subdirectory(d-bindings) +add_subdirectory(debian) +add_subdirectory(osl_shaders) set(misc_ignore_files - ${misc_ignore_files} Bullet_Box_Chain_Demo.cpp - CMake Description.txt Makefile.defs - archlinux + archlinux/PKGBUILD + archlinux/brlcad.install astyle.opt - auto-man-page + auto-man-page/BIN_OPT_ARG_ANALYSIS.txt + auto-man-page/README.auto-man-page-handling + auto-man-page/auto-man-progs.txt batch-indent-region.el brlcad-config.in brlcad.spec.in clang-static-analyzer-run.sh - d-bindings - debian flawfinder jove.emacs - macosx + macosx/README + macosx/Resources/License.rtf + macosx/Resources/ReadMe.rtfd/.typeAttributes.dict + macosx/Resources/ReadMe.rtfd/TXT.rtf + macosx/Resources/ReadMe.rtfd/brlcad_logo_tiny.png + macosx/Resources/Welcome.rtfd/.typeAttributes.dict + macosx/Resources/Welcome.rtfd/TXT.rtf + macosx/Resources/Welcome.rtfd/brlcad_logo_tiny.png + macosx/background.png + macosx/openUp.c mime.types mime_cad.types - nsis - osl_shaders + nsis/archer.ico + nsis/brlcad.ico + nsis/header.bmp + nsis/side.bmp + nsis/uninstall.ico profont/LICENSE profont/profont-IIx-charmap.png profont/profont_IIx_readme.pdf profont/readme.txt - svn2git + svn2git/README + svn2git/account-map + svn2git/archive_branches.sh + svn2git/rules + svn2git/svn2git/CMake/FindAPR.cmake + svn2git/svn2git/CMake/FindSubversionLibrary.cmake + svn2git/svn2git/CMakeLists.txt + svn2git/svn2git/COPYING + svn2git/svn2git/CommandLineParser.cpp + svn2git/svn2git/CommandLineParser.h + svn2git/svn2git/README + svn2git/svn2git/main.cpp + svn2git/svn2git/repository.cpp + svn2git/svn2git/repository.h + svn2git/svn2git/ruleparser.cpp + svn2git/svn2git/ruleparser.h + svn2git/svn2git/samples/ignore-branch.rules + svn2git/svn2git/samples/merged-branches-tags.rules + svn2git/svn2git/samples/min-max-revision.rules + svn2git/svn2git/samples/recurse.rules + svn2git/svn2git/samples/standardlayout.rules + svn2git/svn2git/samples/two-projects.rules + svn2git/svn2git/svn.cpp + svn2git/svn2git/svn.h + svn2git/svnlog2csv uncpowerplant2g.sh - win32-msvc - wix + win32-msvc/CMakeLists.txt + win32-msvc/Dll/BrlcadCore.def + win32-msvc/Dll/BrlcadCore.rc + win32-msvc/Dll/CMakeLists.txt + win32-msvc/Dll/TclDummies.c + win32-msvc/Dll/brlcad.def + win32-msvc/Dll/brlcad.rc + win32-msvc/bootstrap.cpp + wix/License.rtf + wix/brlcad_banner.bmp + wix/brlcad_dialog.bmp + wix/brlcad_product.ico ) CMAKEFILES(${misc_ignore_files}) - # Local Variables: # tab-width: 8 # mode: cmake @@ -95,3 +139,5 @@ # indent-tabs-mode: t # End: # ex: shiftwidth=2 tabstop=8 + + Added: brlcad/trunk/misc/d-bindings/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/d-bindings/CMakeLists.txt (rev 0) +++ brlcad/trunk/misc/d-bindings/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,103 @@ +set(d_bindings_ignore_files + BP.pm + CExtract.pm + D.g4.txt + D.pm + DS.pm + F.pm + G.pm + HACKING + HObj.pm + Parse-RecDescent-master-demo/README.demo_dot.txt + Parse-RecDescent-master-demo/README.demo_undumper.txt + Parse-RecDescent-master-demo/Run-demos.pl + Parse-RecDescent-master-demo/demo.c + Parse-RecDescent-master-demo/demo.pl + Parse-RecDescent-master-demo/demo_Cgrammar.pl + Parse-RecDescent-master-demo/demo_Cgrammar_v2.pl + Parse-RecDescent-master-demo/demo_LaTeXish.pl + Parse-RecDescent-master-demo/demo_LaTeXish_autoact.pl + Parse-RecDescent-master-demo/demo_NL2SQL.pl + Parse-RecDescent-master-demo/demo_OOautoparsetree.pl + Parse-RecDescent-master-demo/demo_OOparsetree.pl + Parse-RecDescent-master-demo/demo_PerlCSV.pl + Parse-RecDescent-master-demo/demo_another_Cgrammar.pl + Parse-RecDescent-master-demo/demo_arithmetic.pl + Parse-RecDescent-master-demo/demo_autorule.pl + Parse-RecDescent-master-demo/demo_autoscoresep.pl + Parse-RecDescent-master-demo/demo_autostub.pl + Parse-RecDescent-master-demo/demo_bad.pl + Parse-RecDescent-master-demo/demo_buildcalc.pl + Parse-RecDescent-master-demo/demo_calc.pl + Parse-RecDescent-master-demo/demo_codeblock.pl + Parse-RecDescent-master-demo/demo_cpp.pl + Parse-RecDescent-master-demo/demo_decomment.pl + Parse-RecDescent-master-demo/demo_decomment_nonlocal.pl + Parse-RecDescent-master-demo/demo_delete.pl + Parse-RecDescent-master-demo/demo_derived.pl + Parse-RecDescent-master-demo/demo_dot.pl + Parse-RecDescent-master-demo/demo_embedding.pl + Parse-RecDescent-master-demo/demo_errors.pl + Parse-RecDescent-master-demo/demo_eval.pl + Parse-RecDescent-master-demo/demo_implicit.pl + Parse-RecDescent-master-demo/demo_itemhash.pl + Parse-RecDescent-master-demo/demo_language.pl + Parse-RecDescent-master-demo/demo_leftassoc.pl + Parse-RecDescent-master-demo/demo_leftop.pl + Parse-RecDescent-master-demo/demo_lexer.pl + Parse-RecDescent-master-demo/demo_lisplike.pl + Parse-RecDescent-master-demo/demo_logic.pl + Parse-RecDescent-master-demo/demo_matchrule.pl + Parse-RecDescent-master-demo/demo_matchrule2.pl + Parse-RecDescent-master-demo/demo_mccoy.pl + Parse-RecDescent-master-demo/demo_metaRD.pm + Parse-RecDescent-master-demo/demo_methods.pl + Parse-RecDescent-master-demo/demo_operator.pl + Parse-RecDescent-master-demo/demo_opreps.pl + Parse-RecDescent-master-demo/demo_parsetree.pl + Parse-RecDescent-master-demo/demo_perlparsing.pl + Parse-RecDescent-master-demo/demo_piecewise.pl + Parse-RecDescent-master-demo/demo_precalc.pl + Parse-RecDescent-master-demo/demo_quicklist.pl + Parse-RecDescent-master-demo/demo_randomsentence.pl + Parse-RecDescent-master-demo/demo_recipe.pl + Parse-RecDescent-master-demo/demo_restructure_easy.pl + Parse-RecDescent-master-demo/demo_restructure_painful.pl + Parse-RecDescent-master-demo/demo_scoredsep.pl + Parse-RecDescent-master-demo/demo_selfmod.pl + Parse-RecDescent-master-demo/demo_separators.pl + Parse-RecDescent-master-demo/demo_simple.pl + Parse-RecDescent-master-demo/demo_simpleXML.pl + Parse-RecDescent-master-demo/demo_simplequery.pl + Parse-RecDescent-master-demo/demo_skipcomment.pl + Parse-RecDescent-master-demo/demo_street.pl + Parse-RecDescent-master-demo/demo_template.pl + Parse-RecDescent-master-demo/demo_textgen.pl + Parse-RecDescent-master-demo/demo_tokens.pl + Parse-RecDescent-master-demo/demo_undumper.pl + Parse-RecDescent-master-demo/demo_whoson.pl + ParsePPCHeader.pm + Phobos.pm + R.pm + TODO + c-grammar.txt + c-grammar2.txt + convert-grammar.pl + convert-h2d.pl + examples/demo_Cgrammar_v2.pl + examples/recdecent-example.pl + gen-cgrammar-modules.sh + makefile + test_bu.d + test_hdr.h + ) +CMAKEFILES(${d_bindings_ignore_files}) + +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 + + Property changes on: brlcad/trunk/misc/d-bindings/CMakeLists.txt ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: brlcad/trunk/misc/debian/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/debian/CMakeLists.txt (rev 0) +++ brlcad/trunk/misc/debian/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,107 @@ +set(debian_ignore_files + archer.desktop + brlcad-db.desktop + brlcad-doc-animation.desktop + brlcad-doc-mged.desktop + brlcad-doc.desktop + brlcad-doc.directory + brlcad.directory + brlcad.docs + brlcad.install + brlcad.menu + brlcad.postinst + brlcad.postrm + brlcad.sh + brlcad.xml + changelog + compat + control + copyright + icons/128x128/archer.png + icons/128x128/brlcad-db.png + icons/128x128/brlcad-doc.png + icons/128x128/brlcad-v4.png + icons/128x128/brlcad-v5.png + icons/128x128/brlcad-v6.png + icons/128x128/brlcad.png + icons/128x128/mged.png + icons/128x128/rtwizard.png + icons/16x16/archer.png + icons/16x16/brlcad-db.png + icons/16x16/brlcad-doc.png + icons/16x16/brlcad-v4.png + icons/16x16/brlcad-v5.png + icons/16x16/brlcad-v6.png + icons/16x16/brlcad.png + icons/16x16/mged.png + icons/16x16/rtwizard.png + icons/24x24/archer.png + icons/24x24/brlcad-db.png + icons/24x24/brlcad-doc.png + icons/24x24/brlcad-v4.png + icons/24x24/brlcad-v5.png + icons/24x24/brlcad-v6.png + icons/24x24/brlcad.png + icons/24x24/mged.png + icons/24x24/rtwizard.png + icons/256x256/archer.png + icons/256x256/brlcad-db.png + icons/256x256/brlcad-doc.png + icons/256x256/brlcad-v4.png + icons/256x256/brlcad-v5.png + icons/256x256/brlcad-v6.png + icons/256x256/brlcad.png + icons/256x256/mged.png + icons/256x256/rtwizard.png + icons/36x36/archer.png + icons/36x36/brlcad-db.png + icons/36x36/brlcad-doc.png + icons/36x36/brlcad-v4.png + icons/36x36/brlcad-v5.png + icons/36x36/brlcad-v6.png + icons/36x36/brlcad.png + icons/36x36/mged.png + icons/36x36/rtwizard.png + icons/48x48/archer.png + icons/48x48/brlcad-db.png + icons/48x48/brlcad-doc.png + icons/48x48/brlcad-v4.png + icons/48x48/brlcad-v5.png + icons/48x48/brlcad-v6.png + icons/48x48/brlcad.png + icons/48x48/mged.png + icons/48x48/rtwizard.png + icons/64x64/archer.png + icons/64x64/brlcad-db.png + icons/64x64/brlcad-doc.png + icons/64x64/brlcad-v4.png + icons/64x64/brlcad-v5.png + icons/64x64/brlcad-v6.png + icons/64x64/brlcad.png + icons/64x64/mged.png + icons/64x64/rtwizard.png + icons/96x96/archer.png + icons/96x96/brlcad-db.png + icons/96x96/brlcad-doc.png + icons/96x96/brlcad-v4.png + icons/96x96/brlcad-v5.png + icons/96x96/brlcad-v6.png + icons/96x96/brlcad.png + icons/96x96/mged.png + icons/96x96/rtwizard.png + mged.desktop + rtwizard.desktop + rules + source/format + source/include-binaries + ) +CMAKEFILES(${debian_ignore_files}) + +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 + + Property changes on: brlcad/trunk/misc/debian/CMakeLists.txt ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Modified: brlcad/trunk/misc/doxygen/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/doxygen/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/doxygen/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,3 +1,5 @@ +if(DOXYGEN_FOUND) + set(lib_inputs "INPUT += \"${CMAKE_SOURCE_DIR}/include/common.h\"") set(lib_inputs "${lib_inputs} INPUT += \"${CMAKE_BINARY_DIR}/CMakeTmp/features.dox\"") @@ -180,12 +182,39 @@ add_custom_target(dox DEPENDS "${CMAKE_BINARY_DIR}/doc/doxygen_output/html/index.html") add_custom_target(doxygen DEPENDS "${CMAKE_BINARY_DIR}/doc/doxygen_output/html/index.html") +endif(DOXYGEN_FOUND) + set(doxygen_ignore_files + CMakeLists.txt Doxyfile.in + bview.dox + common.dox + images/README.txt + images/rt_pattern_circ_spiral.png + images/rt_pattern_rect_orthogrid.png intro.dox - bview.dox + libanalyze.dox + libbg.dox + libbn.dox + libbrep.dox + libbu.dox + libcursor.dox + libdm.dox + libfb.dox + libfft.dox + libgcv.dox + libged.dox + libicv.dox + libmultispectral.dox + libnmg.dox + liboptical.dox + libpc.dox + libpkg.dox + librt.dox + libtclcad.dox + libtermio.dox + libwdb.dox vmath.dox - images ) CMAKEFILES(${doxygen_ignore_files}) @@ -195,3 +224,4 @@ # indent-tabs-mode: t # End: # ex: shiftwidth=2 tabstop=8 + Modified: brlcad/trunk/misc/opencl-raytracer-tests/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/opencl-raytracer-tests/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/opencl-raytracer-tests/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,2 +1,14 @@ -CMAKEFILES(version1) -CMAKEFILES(version2) +CMAKEFILES( + CMakeLists.txt + version1/clhost.cpp + version1/clhost.hpp + version1/main.cpp + version1/other/OpenCL/cl.hpp + version1/raytracer.hpp + version1/utility.hpp + version2/main.cpp + version2/raytracer.cpp + version2/raytracer.hpp + version2/rt.cl + version2/utility.hpp + ) Modified: brlcad/trunk/misc/osl_shaders/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/osl_shaders/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/osl_shaders/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,46 +1,28 @@ -# FIXME -- Here, we should know in advance which is the OSL_HOME -# because we're building it. For now, just call FindOSL... -include(FindOSL) +set(osl_ignore_files + CMakeLists.txt + blue.osl + checker.osl + cloud.osl + converter.osl + cornell_wall.osl + emitter.osl + gen_color.osl + glass.osl + image.osl + matte.osl + mirror.osl + red.osl + sh_texture.osl + stdosl.h + ) +CMAKEFILES(${osl_ignore_files}) -message(STATUS "compiling the shaders --------- " ${OSLHOME}) +# Local Variables: +# tab-width: 8 +# mode: cmake +# indent-tabs-mode: t +# End: +# ex: shiftwidth=2 tabstop=8 -# This macro compiles a OSL shader .osl into .oso using the osl compiler (./oslc) -macro (osl_compile oslsrc objlist headers) - #message (STATUS "OSL_COMPILE src=${oslsrc}") - #message (STATUS " src ${CMAKE_CURRENT_SOURCE_DIR}") - #message (STATUS " bin ${CMAKE_CURRENT_BINARY_DIR}") - # Get the filename (from the full path) without the extension - GET_FILENAME_COMPONENT( oslsrc_we ${oslsrc} NAME_WE ) - - #message(STATUS "OSL RAW = ${oslsrc_we}") - - # Set the destination of the output file (changes .osl by .oso) - SET(osofile "${CMAKE_CURRENT_BINARY_DIR}/${oslsrc_we}.oso") - - SET( ${objlist} ${${objlist}} ${osofile} ) - - #message (STATUS " obj list now ${${objlist}}") - #message(STATUS "${OSLHOME}/bin/oslc ${oslsrc}") - - # Compile the shader with ./oslc - ADD_CUSTOM_COMMAND ( OUTPUT ${osofile} - COMMAND ${OSLHOME}/bin/oslc ${oslsrc} - DEPENDS ${${headers}} ${oslsrc} ${CMAKE_CURRENT_SOURCE_DIR}/stdosl.h ${OSLHOME}/bin/oslc - WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) -endmacro () - -FILE(GLOB shader_headers "*.h") -FILE(GLOB shader_source "*.osl") - -FOREACH(_shadername ${shader_source}) - osl_compile (${_shadername} shader_objs shader_headers) -ENDFOREACH() - -add_custom_target (shaders ALL - DEPENDS ${shader_objs} - SOURCES ${shader_source} ${shader_headers}) - -install (FILES ${shader_headers} ${shader_source} ${shader_objs} - DESTINATION shaders) Modified: brlcad/trunk/misc/tools/CMakeLists.txt =================================================================== --- brlcad/trunk/misc/tools/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -138,8 +138,6 @@ THIRD_PARTY_EXECUTABLE(astyle astyle "BRLCAD_LEVEL2" astyle_ALIASES astyle_DESCRIPTION) DISTCLEAN(${CMAKE_CURRENT_BINARY_DIR}/astyle/Makefile) -CMAKEFILES(astyle.dist) - # dom2dox - Doc-O-Matic to Doxygen C++ source converter include(${CMAKE_CURRENT_SOURCE_DIR}/dom2dox.dist) CMAKEFILES_IN_DIR(dom2dox_ignore_files dom2dox) Modified: brlcad/trunk/misc/tools/astyle.dist =================================================================== --- brlcad/trunk/misc/tools/astyle.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/astyle.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,8 +1,15 @@ -SET(astyle_ignore_files +set(astyle_ignore_files +ASBeautifier.cpp +ASEnhancer.cpp +ASFormatter.cpp +ASLocalizer.cpp ASLocalizer.h -astyle.h -astyle_main.h +ASResource.cpp +CMakeLists.txt LICENSE README TODO +astyle.h +astyle_main.cpp +astyle_main.h ) Modified: brlcad/trunk/misc/tools/lemon.dist =================================================================== --- brlcad/trunk/misc/tools/lemon.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/lemon.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,4 +1,6 @@ -SET(lemon_ignore_files +set(lemon_ignore_files +CMakeLists.txt README +lemon.c lempar.c ) Modified: brlcad/trunk/misc/tools/perplex.dist =================================================================== --- brlcad/trunk/misc/tools/perplex.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/perplex.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,11 +1,15 @@ -SET(perplex_ignore_files - CMake - mbo_getopt.h - parser.y - perplex.h - README.txt - CHANGELOG.txt - scanner.re - perplex_template.c - token_type.h +set(perplex_ignore_files +CHANGELOG.txt +CMake/FindLEMON.cmake +CMake/FindRE2C.cmake +CMakeLists.txt +README.txt +mbo_getopt.cpp +mbo_getopt.h +parser.y +perplex.cpp +perplex.h +perplex_template.c +scanner.re +token_type.h ) Modified: brlcad/trunk/misc/tools/re2c.dist =================================================================== --- brlcad/trunk/misc/tools/re2c.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/re2c.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,24 +1,33 @@ -SET(re2c_ignore_files -CMake +set(re2c_ignore_files +CMake/FindLEMON.cmake +CMakeLists.txt README.in +actions.cc basics.h +bootstrap/scanner.cc +code.cc code.h code_names.h config.h.in config_w32.h.in configure.in +dfa.cc dfa.h globals.h ins.h +main.cc +mbo_getopt.cc mbo_getopt.h -re2c_parser.h parser.yy re.h re2c.1.in re2c.spec.in +re2c_parser.h scanner.h scanner.re stream_lc.h +substr.cc substr.h token.h +translate.cc ) Modified: brlcad/trunk/misc/tools/xmltools.dist =================================================================== --- brlcad/trunk/misc/tools/xmltools.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/misc/tools/xmltools.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,15 +1,26 @@ set(xmltools_ignore_files +CMakeLists.txt README +libexslt/CMakeLists.txt libexslt/Copyright -libexslt/include -libexslt/include/libexslt +libexslt/exsltconfig.h.in libexslt/include/libexslt/exslt.h libexslt/include/libexslt/exsltexports.h libexslt/include/libexslt/libexslt.h +libexslt/src/common.c +libexslt/src/crypto.c +libexslt/src/date.c +libexslt/src/dynamic.c +libexslt/src/exslt.c +libexslt/src/functions.c +libexslt/src/math.c +libexslt/src/saxon.c +libexslt/src/sets.c +libexslt/src/strings.c +libxml/CMakeLists.txt libxml/Copyright -libxml/include +libxml/config.h.in libxml/include/elfgcchack.h -libxml/include/libxml libxml/include/libxml.h libxml/include/libxml/DOCBparser.h libxml/include/libxml/HTMLparser.h @@ -53,6 +64,8 @@ libxml/include/libxml/xmlschemastypes.h libxml/include/libxml/xmlstring.h libxml/include/libxml/xmlunicode.h +libxml/include/libxml/xmlversion.h.in +libxml/include/libxml/xmlwin32version.h.in libxml/include/libxml/xmlwriter.h libxml/include/libxml/xpath.h libxml/include/libxml/xpathInternals.h @@ -62,11 +75,54 @@ libxml/include/trionan.h libxml/include/triop.h libxml/include/triostr.h +libxml/include/win32config.h +libxml/include/wsockcompat.h +libxml/src/DOCBparser.c +libxml/src/HTMLparser.c +libxml/src/HTMLtree.c +libxml/src/SAX.c +libxml/src/SAX2.c +libxml/src/c14n.c +libxml/src/catalog.c +libxml/src/chvalid.c +libxml/src/debugXML.c +libxml/src/dict.c +libxml/src/encoding.c +libxml/src/entities.c +libxml/src/error.c +libxml/src/globals.c +libxml/src/hash.c +libxml/src/list.c +libxml/src/parser.c +libxml/src/parserInternals.c +libxml/src/pattern.c +libxml/src/relaxng.c +libxml/src/schematron.c +libxml/src/threads.c +libxml/src/tree.c libxml/src/trio.c +libxml/src/trionan.c libxml/src/triostr.c +libxml/src/uri.c +libxml/src/valid.c +libxml/src/xinclude.c +libxml/src/xlink.c +libxml/src/xmlIO.c +libxml/src/xmlmemory.c +libxml/src/xmlmodule.c +libxml/src/xmlreader.c +libxml/src/xmlregexp.c +libxml/src/xmlsave.c +libxml/src/xmlschemas.c +libxml/src/xmlschemastypes.c +libxml/src/xmlstring.c +libxml/src/xmlunicode.c +libxml/src/xmlwriter.c +libxml/src/xpath.c +libxml/src/xpointer.c +libxslt/CMakeLists.txt libxslt/Copyright -libxslt/include -libxslt/include/libxslt +libxslt/config.h.in libxslt/include/libxslt/attributes.h libxslt/include/libxslt/documents.h libxslt/include/libxslt/extensions.h @@ -92,4 +148,26 @@ libxslt/include/libxslt/xsltlocale.h libxslt/include/libxslt/xsltutils.h libxslt/include/libxslt/xsltwin32config.h +libxslt/src/attributes.c +libxslt/src/attrvt.c +libxslt/src/documents.c +libxslt/src/extensions.c +libxslt/src/extra.c +libxslt/src/functions.c +libxslt/src/imports.c +libxslt/src/keys.c +libxslt/src/namespaces.c +libxslt/src/numbers.c +libxslt/src/pattern.c +libxslt/src/preproc.c +libxslt/src/security.c +libxslt/src/templates.c +libxslt/src/transform.c +libxslt/src/variables.c +libxslt/src/xslt.c +libxslt/src/xsltlocale.c +libxslt/src/xsltutils.c +libxslt/xsltconfig.h.in +xmllint.c +xsltproc.c ) Modified: brlcad/trunk/regress/CMakeLists.txt =================================================================== --- brlcad/trunk/regress/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/regress/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -84,7 +84,10 @@ analyze.asc asc2dsp.sh bots.sh - burst + burst/ktank_crit.ids + burst/ktank.b + burst/ktank_armor.ids + burst/ktank_air.ids comgeom.sh dsp.sh dsp/asc2dsp-new.asc @@ -112,7 +115,6 @@ flawfinder.sh g-dot.sh g-nff.sh - gcv gqa.sh iges.sh library.sh @@ -120,7 +122,6 @@ lights_ref.asc master_fetch.sh master_prep.sh - mged mged.sh mged_test.sh moss.sh Modified: brlcad/trunk/regress/gcv/CMakeLists.txt =================================================================== --- brlcad/trunk/regress/gcv/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/regress/gcv/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -42,8 +42,15 @@ "${CMAKE_CURRENT_BINARY_DIR}/fastgen_dos.g" ) CMAKEFILES( - fastgen_dos.fast4 - fastgen_box.fast4 + CMakeLists.txt + README + dem/CMakeLists.txt + dem/README + dem/hawaii-c.tar.bz2 + dem/regress-dem.cmake.in + fastgen_box.fast4 + fastgen_dos.fast4 + regress-fastgen.cmake.in ) Modified: brlcad/trunk/regress/mged/CMakeLists.txt =================================================================== --- brlcad/trunk/regress/mged/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/regress/mged/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -113,6 +113,13 @@ set_target_properties(regress-mged-cmds PROPERTIES FOLDER "BRL-CAD Regression Tests") set_target_properties(regress-mged-cmds PROPERTIES EXCLUDE_FROM_DEFAULT_BUILD 1) +CMAKEFILES( + mged.tcl + regression_resources.tcl + run_test + ${MGED_TESTS} + ) + # Local Variables: # tab-width: 8 # mode: cmake Modified: brlcad/trunk/src/adrt/CMakeLists.txt =================================================================== --- brlcad/trunk/src/adrt/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/adrt/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -89,7 +89,10 @@ set(adrt_ignore_files load.h - slave + slave/slave.c + slave/tienet_slave.h + slave/tienet_slave.c + slave/slave.h tienet.h ) CMAKEFILES(${adrt_ignore_files}) Modified: brlcad/trunk/src/conv/CMakeLists.txt =================================================================== --- brlcad/trunk/src/conv/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/conv/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -172,7 +172,6 @@ dbclean.sh dxf/dxf.h intaval-g.py - off patch/patch-g.h patch/pull_comp.sh patch/pull_solidsub.sh Modified: brlcad/trunk/src/conv/step/CMakeLists.txt =================================================================== --- brlcad/trunk/src/conv/step/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/conv/step/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -120,17 +120,41 @@ AP_Common.h BRLCADWrapper.h STEPWrapper.h - ap_schema.h ap203_elements.txt + ap203e2-g/CMakeLists.txt ap203e2_elements.txt + ap214-g/CMakeLists.txt ap214e3_elements.txt - ap203e2-g - ap214-g - ap242-g - g-ap203e2 - g-ap214 - g-ap242 - ifc-g + ap242-g/CMakeLists.txt + ap242-g/Factory.cpp + ap242-g/GlobalUnitAssignedContext.cpp + ap242-g/GlobalUnitAssignedContext.h + ap242-g/MeasureValue.cpp + ap242-g/MeasureValue.h + ap242-g/MeasureWithUnit.cpp + ap242-g/MeasureWithUnit.h + ap242-g/PropertyDefinitionRepresentation.cpp + ap242-g/PropertyDefinitionRepresentation.h + ap242-g/RepresentedDefinition.cpp + ap242-g/RepresentedDefinition.h + ap_schema.h + g-ap203e2/AP203e2.h + g-ap203e2/CMakeLists.txt + g-ap203e2/g-ap203e2.cpp + g-ap214/AP214e3.h + g-ap214/Add_Tree.cpp + g-ap214/CMakeLists.txt + g-ap214/Comb.cpp + g-ap214/G_Objects.cpp + g-ap214/Shape_Definition_Representation.cpp + g-ap214/g-ap214.cpp + g-ap242/AP242.h + g-ap242/CMakeLists.txt + g-ap242/g-ap242.cpp + ifc-g/CMakeLists.txt + ifc-g/IFCWrapper.cpp + ifc-g/IFCWrapper.h + ifc-g/ifc-g.cpp ) DISTCLEAN(${SCHEMA_OUT_DIR}/make_schema) Modified: brlcad/trunk/src/gtools/gdiff/CMakeLists.txt =================================================================== --- brlcad/trunk/src/gtools/gdiff/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/gtools/gdiff/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -17,7 +17,12 @@ BRLCAD_ADDEXEC(gdiff "${gdiff_srcs}" "librt") -CMAKEFILES(gdiff.h tests) +CMAKEFILES( + gdiff.h + tests/00_moss-control.asc + tests/01_moss-diff.asc + tests/02_moss-3diff.asc + ) # Local Variables: # tab-width: 8 Modified: brlcad/trunk/src/libdm/CMakeLists.txt =================================================================== --- brlcad/trunk/src/libdm/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/libdm/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -158,7 +158,11 @@ dm-wgl.c dm-wgl.h dm_private.h - fontstash + fontstash/LICENSE.fontstash + fontstash/README.md + fontstash/fontstash.h + fontstash/glfontstash.h + fontstash/stb_truetype.h osg-test.cpp osg_bob.cpp ) Modified: brlcad/trunk/src/libgcv/plugins/gdal/CMakeLists.txt =================================================================== --- brlcad/trunk/src/libgcv/plugins/gdal/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/libgcv/plugins/gdal/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -3,10 +3,10 @@ if(GDAL_FOUND) include_directories(SYSTEM ${GDAL_INCLUDE_DIR}) LIBGCV_ADD_PLUGIN(gdal "gdal.cpp" "librt;libbu;${GDAL_LIBRARY}") -else(GDAL_FOUND) - CMAKEFILES(../gdal) endif(GDAL_FOUND) +CMAKEFILES(gdal.cpp) + # Local Variables: # tab-width: 8 # mode: cmake Modified: brlcad/trunk/src/libgcv/plugins/obj/CMakeLists.txt =================================================================== --- brlcad/trunk/src/libgcv/plugins/obj/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/libgcv/plugins/obj/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -16,7 +16,6 @@ set(obj_ignore_files tri_face.h - wfobj/CMake wfobj/CMake/FindLEMON.cmake wfobj/CMake/FindPERPLEX.cmake wfobj/CMake/FindRE2C.cmake Modified: brlcad/trunk/src/libgcv/plugins/obj/wfobj/CMakeLists.txt =================================================================== --- brlcad/trunk/src/libgcv/plugins/obj/wfobj/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/libgcv/plugins/obj/wfobj/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -47,7 +47,7 @@ endif(COMMAND CMAKE_POLICY) # set CMake project name -PROJECT(WFOBJ) +project(WFOBJ) #--------------------------------------------------------------------- # CMake derives much of its functionality from modules, typically Modified: brlcad/trunk/src/other/CMakeLists.txt =================================================================== --- brlcad/trunk/src/other/CMakeLists.txt 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/CMakeLists.txt 2017-07-29 20:01:37 UTC (rev 70026) @@ -129,7 +129,6 @@ # LZ4 compression/decompression library - set(lz4_ALIASES ENABLE_LZ4) set(lz4_DESCRIPTION " Option for enabling and disabling compilation of the lz4 data @@ -148,7 +147,6 @@ # FreeType Libraries - set(freetype_ALIASES ENABLE_FREETYPE) set(freetype_DESCRIPTION " Option for enabling and disabling compilation of the FreeType @@ -180,9 +178,6 @@ # we do have to build Tk, that we don't try enabling XFT. set(TK_DISABLE_XFT 1 CACHE STRING "Disable due to building local libpng" FORCE) mark_as_advanced(TK_DISABLE_XFT) - -else(BRLCAD_FREETYPE_BUILD) - CMAKEFILES(freetype) endif(BRLCAD_FREETYPE_BUILD) if(NOT "${CMAKE_CURRENT_BINARY_DIR}" STREQUAL "${CMAKE_CURRENT_SOURCE_DIR}") DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/freetype/include/freetype/config/ftconfig.h") @@ -196,10 +191,6 @@ mark_as_advanced(FREETYPE_LIBRARIES) # -------------------------------------------------------------------- -# The incrtTcl subdirectory isn't directly referenced, but its -# subdirectories are used - mark incrTcl as ignored -CMAKEFILES(incrTcl) - # libtermlib Library Only on WIN32 will the combination of the build # search tests and libtermlib fail to find a valid term, so set # variables accordingly @@ -253,7 +244,6 @@ # translated to fit BRL-CAD's standard assumptions, so handle that # here as well. BRL-CAD needs PNG's IO - turn it on (i.e. turn off # the disabling flags) - set(SKIP_INSTALL_FILES ON CACHE BOOL "Don't install files from libpng" FORCE) mark_as_advanced(SKIP_INSTALL_FILES) set(SKIP_INSTALL_EXECUTABLES ON CACHE BOOL "Don't install files from libpng" FORCE) @@ -344,7 +334,6 @@ # libutahrle Library - The directory to perform ADD_SUBDIRECTORY on # and the include directory for utahrle are different, so override the # macro's setting of UTAHRLE_INCLUDE_DIR here. - set(UTAHRLE_HAVE_COMMON_H 1) set(utahrle_ALIASES ENABLE_UTAHRLE) set(utahrle_DESCRIPTION " @@ -421,8 +410,6 @@ set(TCL_VERSION_MINOR "${TCL_VERSION_MINOR}" CACHE STRING "Tcl MINOR version" FORCE) CONFIG_H_APPEND(BRLCAD "#define HAVE_TCL_H 1\n") CONFIG_H_APPEND(BRLCAD "#define TCL_SYSTEM_INITTCL_PATH \"\"\n") - include("${CMAKE_CURRENT_SOURCE_DIR}/tcl.dist") - CMAKEFILES_IN_DIR(tcl_ignore_files tcl) DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/tcl/doc/Makefile") DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/tcl/doc/man1") DISTCLEAN("${CMAKE_CURRENT_BINARY_DIR}/tcl/doc/man3") @@ -607,8 +594,12 @@ endif(BRLCAD_TK_BUILD) endif(BRLCAD_ENABLE_TK) +# Ignore the toplevel incrTcl files that aren't used by either itcl +# or itk +include(${CMAKE_CURRENT_SOURCE_DIR}/incrTcl.dist) +CMAKEFILES_IN_DIR(incrTcl_ignore_files incrTcl) -# First up, look for IncrTcl's Itcl. +# First up, look for incrTcl's Itcl. set(itcl_ALIASES ENABLE_ITCL) set(itcl_DESCRIPTION " Option for enabling and disabling compilation of the IncrTcl package @@ -695,10 +686,8 @@ endif(BRLCAD_IWIDGETS_BUILD) CONFIG_H_APPEND(BRLCAD "#define IWIDGETS_VERSION \"${IWIDGETS_VERSION}\"\n") mark_as_advanced(IWIDGETS_VERSION) - mark_as_advanced(COMPAT_SRCS) - set(tkhtml_ALIASES ENABLE_TKHTML) set(tkhtml_DESCRIPTION " Option for enabling and disabling compilation of the Tkhtml HTML @@ -817,7 +806,8 @@ endif(BRLCAD_BSON_BUILD) #=== END LIBBSON ================================================== else(BRLCAD_ENABLE_BINARY_ATTRIBUTES) - CMAKEFILES(libbson) + include("${CMAKE_CURRENT_SOURCE_DIR}/libbson.dist") + CMAKEFILES_IN_DIR(libbson_ignore_files libbson) endif(BRLCAD_ENABLE_BINARY_ATTRIBUTES) # STEPcode @@ -908,10 +898,10 @@ endif(BRLCAD_ENABLE_GECODE) # Clipper polygon clipping library - for now, we're going to use our copy +include(${CMAKE_CURRENT_SOURCE_DIR}/clipper.dist) +CMAKEFILES_IN_DIR(clipper_ignore_files clipper) if(BRLCAD_LEVEL2) add_subdirectory(clipper) - include("${CMAKE_CURRENT_SOURCE_DIR}/clipper.dist") - CMAKEFILES_IN_DIR(clipper_ignore_files clipper) DISTCLEAN("${CMAKE_CURRENT_SOURCE_DIR}/clipper/Makefile") set(CLIPPER_LIBRARY "clipper" CACHE STRING "Clipper library" FORCE) set(CLIPPER_INCLUDE_DIR "${BRLCAD_SOURCE_DIR}/src/other/clipper" CACHE STRING "Directory containing clipper header" FORCE) @@ -919,8 +909,6 @@ mark_as_advanced(CLIPPER_INCLUDE_DIR) SetTargetFolder(clipper "Third Party Libraries") SetTargetFolder(clipper-static "Third Party Libraries") -else(BRLCAD_LEVEL2) - CMAKEFILES(clipper) endif(BRLCAD_LEVEL2) # VDSlib - A View-Dependent Simplification and Rendering Library For @@ -928,7 +916,6 @@ # systems would have 0.9 of vdslib installed, but it's unmaintained # and we're likely to be making changes. If our own copy of VDSlib # ever spins back off into its own project, revisit the NOSYS - set(libvds_ALIASES ENABLE_VDS) set(libvds_DESCRIPTION " Option for enabling and disabling compilation of the libvds triangle @@ -994,7 +981,6 @@ endif(BRLCAD_OSG_BUILD) # gdiam - set(libgdiam_ALIASES ENABLE_GDIAM) set(libgdiam_DESCRIPTION " Option for enabling and disabling compilation of the libgdiam approximate @@ -1011,7 +997,6 @@ SetTargetFolder(libgdiam-static "Third Party Libraries") # Bullet - Real-Time Physics Simulation libraries - set(Bullet_ALIASES ENABLE_BULLET) set(Bullet_DESCRIPTION " Option for enabling and disabling compilation of the Bullet Realtime @@ -1072,12 +1057,9 @@ # GCT is a collection of algorithms for geometry processing and conversion #add_subdirectory(gct) -CMAKEFILES(gct) +include("${CMAKE_CURRENT_SOURCE_DIR}/gct.dist") +CMAKEFILES_IN_DIR(gct_ignore_files gct) -if(BRLCAD_ENABLE_OSL) - add_subdirectory(osl) -endif(BRLCAD_ENABLE_OSL) - CMAKEFILES(README) # Local Variables: Modified: brlcad/trunk/src/other/PoissonRecon.dist =================================================================== --- brlcad/trunk/src/other/PoissonRecon.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/PoissonRecon.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,4 +1,5 @@ -SET(PoissonRecon_ignore_files +set(PoissonRecon_ignore_files +CMakeLists.txt LICENSE Src/Allocator.h Src/Array.h @@ -6,16 +7,20 @@ Src/BSplineData.h Src/BSplineData.inl Src/BinaryNode.h +Src/CmdLineParser.cpp Src/CmdLineParser.h Src/CmdLineParser.inl +Src/Factor.cpp Src/Factor.h Src/FunctionData.h Src/FunctionData.inl +Src/Geometry.cpp Src/Geometry.h Src/Geometry.inl Src/Hash.h Src/MAT.h Src/MAT.inl +Src/MarchingCubes.cpp Src/MarchingCubes.h Src/MemoryUsage.h Src/MultiGridOctreeData.IsoSurface.inl @@ -28,13 +33,18 @@ Src/PPolynomial.h Src/PPolynomial.inl Src/Ply.h +Src/PlyFile.cpp Src/PointStream.h Src/PointStream.inl +Src/PoissonRecon.cpp +Src/PoissonRecon_new.cpp Src/Polynomial.h Src/Polynomial.inl +Src/SPR.cpp Src/SPR.h Src/SparseMatrix.h Src/SparseMatrix.inl +Src/SurfaceTrimmer.cpp Src/Vector.h Src/Vector.inl Src/cvertex.h Modified: brlcad/trunk/src/other/bullet.dist =================================================================== --- brlcad/trunk/src/other/bullet.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/bullet.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,12 +1,15 @@ -SET(bullet_ignore_files +set(bullet_ignore_files AUTHORS.txt +CMakeLists.txt LICENSE.txt README.md +src/Bullet3Common/b3AlignedAllocator.cpp src/Bullet3Common/b3AlignedAllocator.h src/Bullet3Common/b3AlignedObjectArray.h src/Bullet3Common/b3CommandLineArgs.h src/Bullet3Common/b3FileUtils.h src/Bullet3Common/b3HashMap.h +src/Bullet3Common/b3Logging.cpp src/Bullet3Common/b3Logging.h src/Bullet3Common/b3Matrix3x3.h src/Bullet3Common/b3MinMax.h @@ -18,6 +21,7 @@ src/Bullet3Common/b3StackAlloc.h src/Bullet3Common/b3Transform.h src/Bullet3Common/b3TransformUtil.h +src/Bullet3Common/b3Vector3.cpp src/Bullet3Common/b3Vector3.h src/Bullet3Common/premake4.lua src/Bullet3Common/shared/b3Float4.h @@ -26,106 +30,187 @@ src/Bullet3Common/shared/b3Mat3x3.h src/Bullet3Common/shared/b3PlatformDefinitions.h src/Bullet3Common/shared/b3Quat.h +src/BulletCollision/BroadphaseCollision/btAxisSweep3.cpp src/BulletCollision/BroadphaseCollision/btAxisSweep3.h src/BulletCollision/BroadphaseCollision/btBroadphaseInterface.h +src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.cpp src/BulletCollision/BroadphaseCollision/btBroadphaseProxy.h +src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.cpp src/BulletCollision/BroadphaseCollision/btCollisionAlgorithm.h +src/BulletCollision/BroadphaseCollision/btDbvt.cpp src/BulletCollision/BroadphaseCollision/btDbvt.h +src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.cpp src/BulletCollision/BroadphaseCollision/btDbvtBroadphase.h +src/BulletCollision/BroadphaseCollision/btDispatcher.cpp src/BulletCollision/BroadphaseCollision/btDispatcher.h +src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.cpp src/BulletCollision/BroadphaseCollision/btMultiSapBroadphase.h +src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.cpp src/BulletCollision/BroadphaseCollision/btOverlappingPairCache.h src/BulletCollision/BroadphaseCollision/btOverlappingPairCallback.h +src/BulletCollision/BroadphaseCollision/btQuantizedBvh.cpp src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h +src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.cpp src/BulletCollision/BroadphaseCollision/btSimpleBroadphase.h +src/BulletCollision/CollisionDispatch/SphereTriangleDetector.cpp src/BulletCollision/CollisionDispatch/SphereTriangleDetector.h +src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btActivatingCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btBox2dBox2dCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btBoxBoxCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btBoxBoxDetector.cpp src/BulletCollision/CollisionDispatch/btBoxBoxDetector.h src/BulletCollision/CollisionDispatch/btCollisionConfiguration.h src/BulletCollision/CollisionDispatch/btCollisionCreateFunc.h +src/BulletCollision/CollisionDispatch/btCollisionDispatcher.cpp src/BulletCollision/CollisionDispatch/btCollisionDispatcher.h +src/BulletCollision/CollisionDispatch/btCollisionObject.cpp src/BulletCollision/CollisionDispatch/btCollisionObject.h src/BulletCollision/CollisionDispatch/btCollisionObjectWrapper.h +src/BulletCollision/CollisionDispatch/btCollisionWorld.cpp src/BulletCollision/CollisionDispatch/btCollisionWorld.h +src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.cpp src/BulletCollision/CollisionDispatch/btCollisionWorldImporter.h +src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btCompoundCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btCompoundCompoundCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.cpp src/BulletCollision/CollisionDispatch/btConvex2dConvex2dAlgorithm.h +src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btConvexConcaveCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.cpp src/BulletCollision/CollisionDispatch/btConvexConvexAlgorithm.h +src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btConvexPlaneCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.cpp src/BulletCollision/CollisionDispatch/btDefaultCollisionConfiguration.h +src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btEmptyCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btGhostObject.cpp src/BulletCollision/CollisionDispatch/btGhostObject.h +src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.cpp src/BulletCollision/CollisionDispatch/btHashedSimplePairCache.h +src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.cpp src/BulletCollision/CollisionDispatch/btInternalEdgeUtility.h +src/BulletCollision/CollisionDispatch/btManifoldResult.cpp src/BulletCollision/CollisionDispatch/btManifoldResult.h +src/BulletCollision/CollisionDispatch/btSimulationIslandManager.cpp src/BulletCollision/CollisionDispatch/btSimulationIslandManager.h +src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btSphereBoxCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btSphereSphereCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.cpp src/BulletCollision/CollisionDispatch/btSphereTriangleCollisionAlgorithm.h +src/BulletCollision/CollisionDispatch/btUnionFind.cpp src/BulletCollision/CollisionDispatch/btUnionFind.h +src/BulletCollision/CollisionShapes/btBox2dShape.cpp src/BulletCollision/CollisionShapes/btBox2dShape.h +src/BulletCollision/CollisionShapes/btBoxShape.cpp src/BulletCollision/CollisionShapes/btBoxShape.h +src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.cpp src/BulletCollision/CollisionShapes/btBvhTriangleMeshShape.h +src/BulletCollision/CollisionShapes/btCapsuleShape.cpp src/BulletCollision/CollisionShapes/btCapsuleShape.h src/BulletCollision/CollisionShapes/btCollisionMargin.h +src/BulletCollision/CollisionShapes/btCollisionShape.cpp src/BulletCollision/CollisionShapes/btCollisionShape.h +src/BulletCollision/CollisionShapes/btCompoundShape.cpp src/BulletCollision/CollisionShapes/btCompoundShape.h +src/BulletCollision/CollisionShapes/btConcaveShape.cpp src/BulletCollision/CollisionShapes/btConcaveShape.h +src/BulletCollision/CollisionShapes/btConeShape.cpp src/BulletCollision/CollisionShapes/btConeShape.h +src/BulletCollision/CollisionShapes/btConvex2dShape.cpp src/BulletCollision/CollisionShapes/btConvex2dShape.h +src/BulletCollision/CollisionShapes/btConvexHullShape.cpp src/BulletCollision/CollisionShapes/btConvexHullShape.h +src/BulletCollision/CollisionShapes/btConvexInternalShape.cpp src/BulletCollision/CollisionShapes/btConvexInternalShape.h +src/BulletCollision/CollisionShapes/btConvexPointCloudShape.cpp src/BulletCollision/CollisionShapes/btConvexPointCloudShape.h +src/BulletCollision/CollisionShapes/btConvexPolyhedron.cpp src/BulletCollision/CollisionShapes/btConvexPolyhedron.h +src/BulletCollision/CollisionShapes/btConvexShape.cpp src/BulletCollision/CollisionShapes/btConvexShape.h +src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.cpp src/BulletCollision/CollisionShapes/btConvexTriangleMeshShape.h +src/BulletCollision/CollisionShapes/btCylinderShape.cpp src/BulletCollision/CollisionShapes/btCylinderShape.h +src/BulletCollision/CollisionShapes/btEmptyShape.cpp src/BulletCollision/CollisionShapes/btEmptyShape.h +src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.cpp src/BulletCollision/CollisionShapes/btHeightfieldTerrainShape.h src/BulletCollision/CollisionShapes/btMaterial.h +src/BulletCollision/CollisionShapes/btMinkowskiSumShape.cpp src/BulletCollision/CollisionShapes/btMinkowskiSumShape.h +src/BulletCollision/CollisionShapes/btMultiSphereShape.cpp src/BulletCollision/CollisionShapes/btMultiSphereShape.h +src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.cpp src/BulletCollision/CollisionShapes/btMultimaterialTriangleMeshShape.h +src/BulletCollision/CollisionShapes/btOptimizedBvh.cpp src/BulletCollision/CollisionShapes/btOptimizedBvh.h +src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.cpp src/BulletCollision/CollisionShapes/btPolyhedralConvexShape.h +src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.cpp src/BulletCollision/CollisionShapes/btScaledBvhTriangleMeshShape.h +src/BulletCollision/CollisionShapes/btShapeHull.cpp src/BulletCollision/CollisionShapes/btShapeHull.h +src/BulletCollision/CollisionShapes/btSphereShape.cpp src/BulletCollision/CollisionShapes/btSphereShape.h +src/BulletCollision/CollisionShapes/btStaticPlaneShape.cpp src/BulletCollision/CollisionShapes/btStaticPlaneShape.h +src/BulletCollision/CollisionShapes/btStridingMeshInterface.cpp src/BulletCollision/CollisionShapes/btStridingMeshInterface.h +src/BulletCollision/CollisionShapes/btTetrahedronShape.cpp src/BulletCollision/CollisionShapes/btTetrahedronShape.h +src/BulletCollision/CollisionShapes/btTriangleBuffer.cpp src/BulletCollision/CollisionShapes/btTriangleBuffer.h +src/BulletCollision/CollisionShapes/btTriangleCallback.cpp src/BulletCollision/CollisionShapes/btTriangleCallback.h +src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.cpp src/BulletCollision/CollisionShapes/btTriangleIndexVertexArray.h +src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.cpp src/BulletCollision/CollisionShapes/btTriangleIndexVertexMaterialArray.h src/BulletCollision/CollisionShapes/btTriangleInfoMap.h +src/BulletCollision/CollisionShapes/btTriangleMesh.cpp src/BulletCollision/CollisionShapes/btTriangleMesh.h +src/BulletCollision/CollisionShapes/btTriangleMeshShape.cpp src/BulletCollision/CollisionShapes/btTriangleMeshShape.h src/BulletCollision/CollisionShapes/btTriangleShape.h +src/BulletCollision/CollisionShapes/btUniformScalingShape.cpp src/BulletCollision/CollisionShapes/btUniformScalingShape.h src/BulletCollision/Gimpact/btBoxCollision.h src/BulletCollision/Gimpact/btClipPolygon.h src/BulletCollision/Gimpact/btCompoundFromGimpact.h +src/BulletCollision/Gimpact/btContactProcessing.cpp src/BulletCollision/Gimpact/btContactProcessing.h +src/BulletCollision/Gimpact/btGImpactBvh.cpp src/BulletCollision/Gimpact/btGImpactBvh.h +src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.cpp src/BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h src/BulletCollision/Gimpact/btGImpactMassUtil.h +src/BulletCollision/Gimpact/btGImpactQuantizedBvh.cpp src/BulletCollision/Gimpact/btGImpactQuantizedBvh.h +src/BulletCollision/Gimpact/btGImpactShape.cpp src/BulletCollision/Gimpact/btGImpactShape.h +src/BulletCollision/Gimpact/btGenericPoolAllocator.cpp src/BulletCollision/Gimpact/btGenericPoolAllocator.h src/BulletCollision/Gimpact/btGeometryOperations.h src/BulletCollision/Gimpact/btQuantization.h +src/BulletCollision/Gimpact/btTriangleShapeEx.cpp src/BulletCollision/Gimpact/btTriangleShapeEx.h src/BulletCollision/Gimpact/gim_array.h src/BulletCollision/Gimpact/gim_basic_geometry_operations.h src/BulletCollision/Gimpact/gim_bitset.h src/BulletCollision/Gimpact/gim_box_collision.h +src/BulletCollision/Gimpact/gim_box_set.cpp src/BulletCollision/Gimpact/gim_box_set.h src/BulletCollision/Gimpact/gim_clip_polygon.h +src/BulletCollision/Gimpact/gim_contact.cpp src/BulletCollision/Gimpact/gim_contact.h src/BulletCollision/Gimpact/gim_geom_types.h src/BulletCollision/Gimpact/gim_geometry.h @@ -132,103 +217,162 @@ src/BulletCollision/Gimpact/gim_hash_table.h src/BulletCollision/Gimpact/gim_linear_math.h src/BulletCollision/Gimpact/gim_math.h +src/BulletCollision/Gimpact/gim_memory.cpp src/BulletCollision/Gimpact/gim_memory.h src/BulletCollision/Gimpact/gim_radixsort.h +src/BulletCollision/Gimpact/gim_tri_collision.cpp src/BulletCollision/Gimpact/gim_tri_collision.h src/BulletCollision/NarrowPhaseCollision/btComputeGjkEpaPenetration.h +src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.cpp src/BulletCollision/NarrowPhaseCollision/btContinuousConvexCollision.h +src/BulletCollision/NarrowPhaseCollision/btConvexCast.cpp src/BulletCollision/NarrowPhaseCollision/btConvexCast.h src/BulletCollision/NarrowPhaseCollision/btConvexPenetrationDepthSolver.h src/BulletCollision/NarrowPhaseCollision/btDiscreteCollisionDetectorInterface.h src/BulletCollision/NarrowPhaseCollision/btGjkCollisionDescription.h +src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.cpp src/BulletCollision/NarrowPhaseCollision/btGjkConvexCast.h +src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.cpp src/BulletCollision/NarrowPhaseCollision/btGjkEpa2.h src/BulletCollision/NarrowPhaseCollision/btGjkEpa3.h +src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.cpp src/BulletCollision/NarrowPhaseCollision/btGjkEpaPenetrationDepthSolver.h +src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.cpp src/BulletCollision/NarrowPhaseCollision/btGjkPairDetector.h src/BulletCollision/NarrowPhaseCollision/btManifoldPoint.h +src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.cpp src/BulletCollision/NarrowPhaseCollision/btMinkowskiPenetrationDepthSolver.h src/BulletCollision/NarrowPhaseCollision/btMprPenetration.h +src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.cpp src/BulletCollision/NarrowPhaseCollision/btPersistentManifold.h src/BulletCollision/NarrowPhaseCollision/btPointCollector.h +src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.cpp src/BulletCollision/NarrowPhaseCollision/btPolyhedralContactClipping.h +src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.cpp src/BulletCollision/NarrowPhaseCollision/btRaycastCallback.h src/BulletCollision/NarrowPhaseCollision/btSimplexSolverInterface.h +src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.cpp src/BulletCollision/NarrowPhaseCollision/btSubSimplexConvexCast.h +src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.cpp src/BulletCollision/NarrowPhaseCollision/btVoronoiSimplexSolver.h src/BulletCollision/premake4.lua src/BulletDynamics/Character/btCharacterControllerInterface.h +src/BulletDynamics/Character/btKinematicCharacterController.cpp src/BulletDynamics/Character/btKinematicCharacterController.h +src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.cpp src/BulletDynamics/ConstraintSolver/btConeTwistConstraint.h src/BulletDynamics/ConstraintSolver/btConstraintSolver.h +src/BulletDynamics/ConstraintSolver/btContactConstraint.cpp src/BulletDynamics/ConstraintSolver/btContactConstraint.h src/BulletDynamics/ConstraintSolver/btContactSolverInfo.h +src/BulletDynamics/ConstraintSolver/btFixedConstraint.cpp src/BulletDynamics/ConstraintSolver/btFixedConstraint.h +src/BulletDynamics/ConstraintSolver/btGearConstraint.cpp src/BulletDynamics/ConstraintSolver/btGearConstraint.h +src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.cpp src/BulletDynamics/ConstraintSolver/btGeneric6DofConstraint.h +src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.cpp src/BulletDynamics/ConstraintSolver/btGeneric6DofSpring2Constraint.h +src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.cpp src/BulletDynamics/ConstraintSolver/btGeneric6DofSpringConstraint.h +src/BulletDynamics/ConstraintSolver/btHinge2Constraint.cpp src/BulletDynamics/ConstraintSolver/btHinge2Constraint.h +src/BulletDynamics/ConstraintSolver/btHingeConstraint.cpp src/BulletDynamics/ConstraintSolver/btHingeConstraint.h src/BulletDynamics/ConstraintSolver/btJacobianEntry.h +src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.cpp src/BulletDynamics/ConstraintSolver/btNNCGConstraintSolver.h +src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.cpp src/BulletDynamics/ConstraintSolver/btPoint2PointConstraint.h +src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.cpp src/BulletDynamics/ConstraintSolver/btSequentialImpulseConstraintSolver.h +src/BulletDynamics/ConstraintSolver/btSliderConstraint.cpp src/BulletDynamics/ConstraintSolver/btSliderConstraint.h +src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.cpp src/BulletDynamics/ConstraintSolver/btSolve2LinearConstraint.h src/BulletDynamics/ConstraintSolver/btSolverBody.h src/BulletDynamics/ConstraintSolver/btSolverConstraint.h +src/BulletDynamics/ConstraintSolver/btTypedConstraint.cpp src/BulletDynamics/ConstraintSolver/btTypedConstraint.h +src/BulletDynamics/ConstraintSolver/btUniversalConstraint.cpp src/BulletDynamics/ConstraintSolver/btUniversalConstraint.h src/BulletDynamics/Dynamics/btActionInterface.h +src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.cpp src/BulletDynamics/Dynamics/btDiscreteDynamicsWorld.h src/BulletDynamics/Dynamics/btDynamicsWorld.h +src/BulletDynamics/Dynamics/btRigidBody.cpp src/BulletDynamics/Dynamics/btRigidBody.h +src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.cpp src/BulletDynamics/Dynamics/btSimpleDynamicsWorld.h +src/BulletDynamics/Featherstone/btMultiBody.cpp src/BulletDynamics/Featherstone/btMultiBody.h +src/BulletDynamics/Featherstone/btMultiBodyConstraint.cpp src/BulletDynamics/Featherstone/btMultiBodyConstraint.h +src/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.cpp src/BulletDynamics/Featherstone/btMultiBodyConstraintSolver.h +src/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.cpp src/BulletDynamics/Featherstone/btMultiBodyDynamicsWorld.h src/BulletDynamics/Featherstone/btMultiBodyJointFeedback.h +src/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.cpp src/BulletDynamics/Featherstone/btMultiBodyJointLimitConstraint.h +src/BulletDynamics/Featherstone/btMultiBodyJointMotor.cpp src/BulletDynamics/Featherstone/btMultiBodyJointMotor.h src/BulletDynamics/Featherstone/btMultiBodyLink.h src/BulletDynamics/Featherstone/btMultiBodyLinkCollider.h +src/BulletDynamics/Featherstone/btMultiBodyPoint2Point.cpp src/BulletDynamics/Featherstone/btMultiBodyPoint2Point.h src/BulletDynamics/Featherstone/btMultiBodySolverConstraint.h +src/BulletDynamics/MLCPSolvers/btDantzigLCP.cpp src/BulletDynamics/MLCPSolvers/btDantzigLCP.h src/BulletDynamics/MLCPSolvers/btDantzigSolver.h +src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.cpp src/BulletDynamics/MLCPSolvers/btLemkeAlgorithm.h src/BulletDynamics/MLCPSolvers/btLemkeSolver.h +src/BulletDynamics/MLCPSolvers/btMLCPSolver.cpp src/BulletDynamics/MLCPSolvers/btMLCPSolver.h src/BulletDynamics/MLCPSolvers/btMLCPSolverInterface.h src/BulletDynamics/MLCPSolvers/btPATHSolver.h src/BulletDynamics/MLCPSolvers/btSolveProjectedGaussSeidel.h +src/BulletDynamics/Vehicle/btRaycastVehicle.cpp src/BulletDynamics/Vehicle/btRaycastVehicle.h src/BulletDynamics/Vehicle/btVehicleRaycaster.h +src/BulletDynamics/Vehicle/btWheelInfo.cpp src/BulletDynamics/Vehicle/btWheelInfo.h src/BulletDynamics/premake4.lua +src/BulletSoftBody/btDefaultSoftBodySolver.cpp src/BulletSoftBody/btDefaultSoftBodySolver.h +src/BulletSoftBody/btSoftBody.cpp src/BulletSoftBody/btSoftBody.h +src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.cpp src/BulletSoftBody/btSoftBodyConcaveCollisionAlgorithm.h src/BulletSoftBody/btSoftBodyData.h +src/BulletSoftBody/btSoftBodyHelpers.cpp src/BulletSoftBody/btSoftBodyHelpers.h src/BulletSoftBody/btSoftBodyInternals.h +src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.cpp src/BulletSoftBody/btSoftBodyRigidBodyCollisionConfiguration.h src/BulletSoftBody/btSoftBodySolverVertexBuffer.h src/BulletSoftBody/btSoftBodySolvers.h +src/BulletSoftBody/btSoftRigidCollisionAlgorithm.cpp src/BulletSoftBody/btSoftRigidCollisionAlgorithm.h +src/BulletSoftBody/btSoftRigidDynamicsWorld.cpp src/BulletSoftBody/btSoftRigidDynamicsWorld.h +src/BulletSoftBody/btSoftSoftCollisionAlgorithm.cpp src/BulletSoftBody/btSoftSoftCollisionAlgorithm.h src/BulletSoftBody/btSparseSDF.h src/BulletSoftBody/premake4.lua +src/CMakeLists.txt src/LinearMath/btAabbUtil2.h +src/LinearMath/btAlignedAllocator.cpp src/LinearMath/btAlignedAllocator.h src/LinearMath/btAlignedObjectArray.h +src/LinearMath/btConvexHull.cpp src/LinearMath/btConvexHull.h +src/LinearMath/btConvexHullComputer.cpp src/LinearMath/btConvexHullComputer.h src/LinearMath/btCpuFeatureUtility.h src/LinearMath/btDefaultMotionState.h +src/LinearMath/btGeometryUtil.cpp src/LinearMath/btGeometryUtil.h src/LinearMath/btGrahamScan2dConvexHull.h src/LinearMath/btHashMap.h @@ -238,18 +382,22 @@ src/LinearMath/btMatrixX.h src/LinearMath/btMinMax.h src/LinearMath/btMotionState.h +src/LinearMath/btPolarDecomposition.cpp src/LinearMath/btPolarDecomposition.h src/LinearMath/btPoolAllocator.h src/LinearMath/btQuadWord.h src/LinearMath/btQuaternion.h +src/LinearMath/btQuickprof.cpp src/LinearMath/btQuickprof.h src/LinearMath/btRandom.h src/LinearMath/btScalar.h +src/LinearMath/btSerializer.cpp src/LinearMath/btSerializer.h src/LinearMath/btSpatialAlgebra.h src/LinearMath/btStackAlloc.h src/LinearMath/btTransform.h src/LinearMath/btTransformUtil.h +src/LinearMath/btVector3.cpp src/LinearMath/btVector3.h src/LinearMath/premake4.lua src/btBulletCollisionCommon.h Modified: brlcad/trunk/src/other/clipper.dist =================================================================== --- brlcad/trunk/src/other/clipper.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/clipper.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,5 +1,7 @@ -SET(clipper_ignore_files +set(clipper_ignore_files +CMakeLists.txt +License.txt README -License.txt +clipper.cpp clipper.hpp ) Modified: brlcad/trunk/src/other/freetype.dist =================================================================== --- brlcad/trunk/src/other/freetype.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/freetype.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,9 +1,99 @@ -SET(freetype_ignore_files +set(freetype_ignore_files +CMakeLists.txt README -builds +builds/unix/ftconfig.in +builds/windows/ftdebug.c devel/ft2build.h devel/ftoption.h -include +include/freetype/config/ftconfig.h +include/freetype/config/ftheader.h +include/freetype/config/ftmodule.h +include/freetype/config/ftoption.h +include/freetype/config/ftstdlib.h +include/freetype/freetype.h +include/freetype/ftadvanc.h +include/freetype/ftautoh.h +include/freetype/ftbbox.h +include/freetype/ftbdf.h +include/freetype/ftbitmap.h +include/freetype/ftbzip2.h +include/freetype/ftcache.h +include/freetype/ftcffdrv.h +include/freetype/ftchapters.h +include/freetype/ftcid.h +include/freetype/fterrdef.h +include/freetype/fterrors.h +include/freetype/ftfntfmt.h +include/freetype/ftgasp.h +include/freetype/ftglyph.h +include/freetype/ftgxval.h +include/freetype/ftgzip.h +include/freetype/ftimage.h +include/freetype/ftincrem.h +include/freetype/ftlcdfil.h +include/freetype/ftlist.h +include/freetype/ftlzw.h +include/freetype/ftmac.h +include/freetype/ftmm.h +include/freetype/ftmodapi.h +include/freetype/ftmoderr.h +include/freetype/ftotval.h +include/freetype/ftoutln.h +include/freetype/ftpfr.h +include/freetype/ftrender.h +include/freetype/ftsizes.h +include/freetype/ftsnames.h +include/freetype/ftstroke.h +include/freetype/ftsynth.h +include/freetype/ftsystem.h +include/freetype/fttrigon.h +include/freetype/ftttdrv.h +include/freetype/fttypes.h +include/freetype/ftwinfnt.h +include/freetype/internal/autohint.h +include/freetype/internal/ftcalc.h +include/freetype/internal/ftdebug.h +include/freetype/internal/ftdriver.h +include/freetype/internal/ftgloadr.h +include/freetype/internal/fthash.h +include/freetype/internal/ftmemory.h +include/freetype/internal/ftobjs.h +include/freetype/internal/ftpic.h +include/freetype/internal/ftrfork.h +include/freetype/internal/ftserv.h +include/freetype/internal/ftstream.h +include/freetype/internal/fttrace.h +include/freetype/internal/ftvalid.h +include/freetype/internal/internal.h +include/freetype/internal/psaux.h +include/freetype/internal/pshints.h +include/freetype/internal/services/svbdf.h +include/freetype/internal/services/svcid.h +include/freetype/internal/services/svfntfmt.h +include/freetype/internal/services/svgldict.h +include/freetype/internal/services/svgxval.h +include/freetype/internal/services/svkern.h +include/freetype/internal/services/svmm.h +include/freetype/internal/services/svotval.h +include/freetype/internal/services/svpfr.h +include/freetype/internal/services/svpostnm.h +include/freetype/internal/services/svprop.h +include/freetype/internal/services/svpscmap.h +include/freetype/internal/services/svpsinfo.h +include/freetype/internal/services/svsfnt.h +include/freetype/internal/services/svttcmap.h +include/freetype/internal/services/svtteng.h +include/freetype/internal/services/svttglyf.h +include/freetype/internal/services/svwinfnt.h +include/freetype/internal/sfnt.h +include/freetype/internal/t1types.h +include/freetype/internal/tttypes.h +include/freetype/t1tables.h +include/freetype/ttnameid.h +include/freetype/tttables.h +include/freetype/tttags.h +include/freetype/ttunpat.h +include/ft2build.h src/autofit/afangles.c src/autofit/afangles.h src/autofit/afblue.c @@ -43,32 +133,58 @@ src/autofit/afwarp.c src/autofit/afwarp.h src/autofit/afwrtsys.h +src/autofit/autofit.c src/base/basepic.c src/base/basepic.h src/base/ftadvanc.c src/base/ftapi.c +src/base/ftbase.c src/base/ftbase.h +src/base/ftbbox.c +src/base/ftbdf.c +src/base/ftbitmap.c src/base/ftcalc.c +src/base/ftcid.c src/base/ftdbgmem.c +src/base/ftdebug.c +src/base/ftfntfmt.c +src/base/ftfstype.c +src/base/ftgasp.c src/base/ftgloadr.c +src/base/ftglyph.c +src/base/ftgxval.c src/base/fthash.c +src/base/ftinit.c +src/base/ftlcdfil.c src/base/ftmac.c +src/base/ftmm.c src/base/ftobjs.c +src/base/ftotval.c src/base/ftoutln.c +src/base/ftpatent.c +src/base/ftpfr.c src/base/ftpic.c src/base/ftrfork.c src/base/ftsnames.c src/base/ftstream.c +src/base/ftstroke.c +src/base/ftsynth.c +src/base/ftsystem.c src/base/fttrigon.c +src/base/fttype1.c src/base/ftutil.c +src/base/ftwinfnt.c src/base/md5.c src/base/md5.h src/bdf/README +src/bdf/bdf.c src/bdf/bdf.h src/bdf/bdfdrivr.c src/bdf/bdfdrivr.h src/bdf/bdferror.h src/bdf/bdflib.c +src/bzip2/ftbzip2.c +src/cache/ftcache.c src/cache/ftcbasic.c src/cache/ftccache.c src/cache/ftccache.h @@ -106,6 +222,7 @@ src/cff/cf2stack.c src/cff/cf2stack.h src/cff/cf2types.h +src/cff/cff.c src/cff/cffcmap.c src/cff/cffcmap.h src/cff/cffdrivr.c @@ -135,7 +252,7 @@ src/cid/cidriver.c src/cid/cidriver.h src/cid/cidtoken.h -src/gxvalid +src/cid/type1cid.c src/gxvalid/README src/gxvalid/gxvalid.c src/gxvalid/gxvalid.h @@ -169,6 +286,7 @@ src/gxvalid/gxvprop.c src/gxvalid/gxvtrak.c src/gzip/adler32.c +src/gzip/ftgzip.c src/gzip/infblock.c src/gzip/infblock.h src/gzip/infcodes.c @@ -183,9 +301,9 @@ src/gzip/zlib.h src/gzip/zutil.c src/gzip/zutil.h +src/lzw/ftlzw.c src/lzw/ftzopen.c src/lzw/ftzopen.h -src/otvalid src/otvalid/otvalid.c src/otvalid/otvalid.h src/otvalid/otvbase.c @@ -201,6 +319,7 @@ src/otvalid/otvmod.c src/otvalid/otvmod.h src/pcf/README +src/pcf/pcf.c src/pcf/pcf.h src/pcf/pcfdrivr.c src/pcf/pcfdrivr.h @@ -209,6 +328,7 @@ src/pcf/pcfread.h src/pcf/pcfutil.c src/pcf/pcfutil.h +src/pfr/pfr.c src/pfr/pfrcmap.c src/pfr/pfrcmap.h src/pfr/pfrdrivr.c @@ -225,6 +345,7 @@ src/pfr/pfrtypes.h src/psaux/afmparse.c src/psaux/afmparse.h +src/psaux/psaux.c src/psaux/psauxerr.h src/psaux/psauxmod.c src/psaux/psauxmod.h @@ -240,6 +361,7 @@ src/pshinter/pshalgo.h src/pshinter/pshglob.c src/pshinter/pshglob.h +src/pshinter/pshinter.c src/pshinter/pshmod.c src/pshinter/pshmod.h src/pshinter/pshnterr.h @@ -250,6 +372,7 @@ src/psnames/psmodule.c src/psnames/psmodule.h src/psnames/psnamerr.h +src/psnames/psnames.c src/psnames/pspic.c src/psnames/pspic.h src/psnames/pstables.h @@ -258,6 +381,7 @@ src/raster/ftraster.h src/raster/ftrend1.c src/raster/ftrend1.h +src/raster/raster.c src/raster/rasterrs.h src/raster/rastpic.c src/raster/rastpic.h @@ -266,6 +390,7 @@ src/sfnt/sfdriver.c src/sfnt/sfdriver.h src/sfnt/sferrors.h +src/sfnt/sfnt.c src/sfnt/sfntpic.c src/sfnt/sfntpic.h src/sfnt/sfobjs.c @@ -292,6 +417,8 @@ src/smooth/ftsmooth.h src/smooth/ftspic.c src/smooth/ftspic.h +src/smooth/smooth.c +src/truetype/truetype.c src/truetype/ttdriver.c src/truetype/ttdriver.h src/truetype/tterrors.h @@ -323,6 +450,7 @@ src/type1/t1parse.c src/type1/t1parse.h src/type1/t1tokens.h +src/type1/type1.c src/type42/t42drivr.c src/type42/t42drivr.h src/type42/t42error.h @@ -331,6 +459,8 @@ src/type42/t42parse.c src/type42/t42parse.h src/type42/t42types.h +src/type42/type42.c src/winfonts/fnterrs.h +src/winfonts/winfnt.c src/winfonts/winfnt.h ) Added: brlcad/trunk/src/other/gct.dist =================================================================== --- brlcad/trunk/src/other/gct.dist (rev 0) +++ brlcad/trunk/src/other/gct.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,60 @@ +set(gct_ignore_files +Auxiliary/CMakeLists.txt +Auxiliary/cc.c +Auxiliary/cc.h +Auxiliary/ccmergesort.h +Auxiliary/cpuconfig.h +Auxiliary/cpuinfo.c +Auxiliary/cpuinfo.h +Auxiliary/gctcommon.h +Auxiliary/math3d.h +Auxiliary/mm.c +Auxiliary/mm.h +Auxiliary/mmatomic.c +Auxiliary/mmatomic.h +Auxiliary/mmbinsort.c +Auxiliary/mmbinsort.h +Auxiliary/mmbitmap.c +Auxiliary/mmbitmap.h +Auxiliary/mmhash.c +Auxiliary/mmhash.h +Auxiliary/mmthread.h +BRLCAD/BrlcadAppWalker.cpp +BRLCAD/BrlcadAppWalker.h +BRLCAD/BrlcadLoader.cpp +BRLCAD/BrlcadLoader.h +BRLCAD/BrlcadTreeWalker.cpp +BRLCAD/BrlcadTreeWalker.h +BRLCAD/CMakeLists.txt +BRLCAD/DbGeometry.cpp +BRLCAD/DbGeometry.h +BRLCAD/DbTracer.cpp +BRLCAD/DbTracer.h +CMakeLists.txt +Interface/AppWalkerInterface.h +Interface/GLoaderInterface.h +Interface/IGeometryTracer.h +Interface/INativeGeometry.h +Interface/ISampler.h +MeshDecimation/CMakeLists.txt +MeshDecimation/meshcorrection.c +MeshDecimation/meshcorrection.h +MeshDecimation/meshdecimation.c +MeshDecimation/meshdecimation.h +MeshDecimation/meshdecimationSSE2.c +MeshDecimation/meshdecimationSSE3.c +MeshDecimation/meshdecimationSSE4p1.c +MeshDecimation/meshoptimization.cpp +MeshDecimation/meshoptimization.h +MeshDecimation/meshoptimizer.c +MeshDecimation/meshoptimizer.h +Sampler/CMakeLists.txt +Sampler/MarchingCubesSampler.cpp +Sampler/MarchingCubesSampler.h +Sampler/PointSampler.cpp +Sampler/PointSampler.h +dcmain/CMakeLists.txt +dcmain/main.cpp +psmain/CMakeLists.txt +psmain/main.cpp +) Property changes on: brlcad/trunk/src/other/gct.dist ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Added: brlcad/trunk/src/other/incrTcl.dist =================================================================== --- brlcad/trunk/src/other/incrTcl.dist (rev 0) +++ brlcad/trunk/src/other/incrTcl.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,17 @@ +set(incrTcl_ignore_files +CHANGES +ChangeLog +INCOMPATIBLE +Makefile.am +README +TODO +doc/Makefile.am +doc/README +license.terms +makefile.vc +rules.vc +tclconfig/install-sh +tclconfig/tcl.m4 +tools/Makefile.am +tools/genStubs.tcl +) Property changes on: brlcad/trunk/src/other/incrTcl.dist ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Deleted: brlcad/trunk/src/other/itcl.dist =================================================================== --- brlcad/trunk/src/other/itcl.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/itcl.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,17 +0,0 @@ -SET(itcl_ignore_files -CMake -aclocal.m4 -doc -generic/itcl.decls -generic/itcl.h -generic/itclDecls.h -generic/itclInt.decls -generic/itclInt.h -generic/itclIntDecls.h -itclConfig.sh.in -library -license.terms -pkgIndex.tcl.in -tests -win -) Added: brlcad/trunk/src/other/itcl.dist =================================================================== --- brlcad/trunk/src/other/itcl.dist (rev 0) +++ brlcad/trunk/src/other/itcl.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,108 @@ +set(itcl_ignore_files +CMake/CheckCSourceRuns.cmake +CMake/CheckPrototypeExists.cmake +CMake/CheckSystemFunctionality.cmake +CMake/FindTIMEZONE.cmake +CMake/ac_std_funcs.cmake +CMake/tcl.cmake +CMake/test_sources/alloca_header_test.c +CMake/test_sources/alloca_test.c +CMake/test_sources/ctypes_test.c +CMake/test_sources/sys_wait_test.c +CMakeLists.txt +Makefile.am +aclocal.m4 +doc/Class.3 +doc/List.3 +doc/Makefile.am +doc/Object.3 +doc/Preserve.3 +doc/RegisterC.3 +doc/Stack.3 +doc/body.n +doc/class.n +doc/code.n +doc/configbody.n +doc/delete.n +doc/ensemble.n +doc/find.n +doc/is.n +doc/itcl.n +doc/itclvars.n +doc/license.terms +doc/local.n +doc/man.macros +doc/scope.n +generic/Makefile.am +generic/itcl.decls +generic/itcl.h +generic/itclDecls.h +generic/itclInt.decls +generic/itclInt.h +generic/itclIntDecls.h +generic/itclStubInit.c +generic/itclStubLib.c +generic/itcl_bicmds.c +generic/itcl_class.c +generic/itcl_cmds.c +generic/itcl_ensemble.c +generic/itcl_linkage.c +generic/itcl_methods.c +generic/itcl_migrate.c +generic/itcl_objects.c +generic/itcl_parse.c +generic/itcl_util.c +itclConfig.sh.in +library/Makefile.am +library/itcl.tcl +library/pkgIndex.tcl +license.terms +pkgIndex.tcl.in +tests/all.tcl +tests/basic.test +tests/body.test +tests/chain.test +tests/delete.test +tests/ensemble.test +tests/import.test +tests/info.test +tests/inherit.test +tests/interp.test +tests/local.test +tests/methods.test +tests/mkindex.itcl +tests/mkindex.test +tests/namespace.test +tests/old/AAA.test +tests/old/Bar.tcl +tests/old/BarFoo.tcl +tests/old/Baz.tcl +tests/old/Foo.tcl +tests/old/FooBar.tcl +tests/old/Geek.tcl +tests/old/Mongrel.tcl +tests/old/VirtualErr.tcl +tests/old/all +tests/old/basic.test +tests/old/inherit.test +tests/old/tclIndex +tests/old/testlib.tcl +tests/old/toaster.test +tests/old/toasters/Appliance.tcl +tests/old/toasters/Hazard.tcl +tests/old/toasters/Outlet.tcl +tests/old/toasters/SmartToaster.tcl +tests/old/toasters/Toaster.tcl +tests/old/toasters/tclIndex +tests/old/toasters/usualway.tcl +tests/old/uplevel.test +tests/old/upvar.test +tests/protection.test +tests/scope.test +tests/tclIndex +win/dllEntryPoint.c +win/makefile.vc +win/nmakehlp.c +win/rc/itcl.rc +win/toaster.bmp +) Property changes on: brlcad/trunk/src/other/itcl.dist ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Deleted: brlcad/trunk/src/other/itk.dist =================================================================== --- brlcad/trunk/src/other/itk.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/itk.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,16 +0,0 @@ -SET(itk_ignore_files -CMake -aclocal.m4 -demos -doc -examples -generic/itk.decls -generic/itk.h -generic/itkDecls.h -itkConfig.sh.in -library -license.terms -pkgIndex.tcl.in -tests -win -) Added: brlcad/trunk/src/other/itk.dist =================================================================== --- brlcad/trunk/src/other/itk.dist (rev 0) +++ brlcad/trunk/src/other/itk.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,69 @@ +set(itk_ignore_files +CMake/CheckCSourceRuns.cmake +CMake/CheckPrototypeExists.cmake +CMake/CheckSystemFunctionality.cmake +CMake/FindTIMEZONE.cmake +CMake/FindX11.cmake +CMake/ac_std_funcs.cmake +CMake/tcl.cmake +CMake/test_sources/alloca_header_test.c +CMake/test_sources/alloca_test.c +CMake/test_sources/ctypes_test.c +CMake/test_sources/sys_wait_test.c +CMakeLists.txt +Makefile.am +aclocal.m4 +demos/README +demos/itkedit +doc/Archetype.n +doc/Makefile.am +doc/Toplevel.n +doc/Widget.n +doc/itk.n +doc/itkvars.n +doc/license.terms +doc/man.macros +doc/usual.n +examples/Info.itk +examples/MessageInfo.itk +examples/README +examples/TextDisplay.itk +examples/TextInfo.itk +examples/tclIndex +examples/viewfile +generic/Makefile.am +generic/itk.decls +generic/itk.h +generic/itkDecls.h +generic/itkStubInit.c +generic/itkStubLib.c +generic/itk_archetype.c +generic/itk_cmds.c +generic/itk_option.c +generic/itk_util.c +itkConfig.sh.in +library/Archetype.itk +library/Makefile.am +library/Toplevel.itk +library/Widget.itk +library/itk.tcl +library/pkgIndex.tcl +library/tclIndex +license.terms +pkgIndex.tcl.in +tests/all +tests/all.tcl +tests/defs +tests/interp.test +tests/option.test +tests/privacy.test +tests/public.test +tests/toplevel.test +tests/widget.test +win/dllEntryPoint.c +win/makefile.vc +win/nmakehlp.c +win/rc/itk.ico +win/rc/itk.rc +win/toaster.bmp +) Property changes on: brlcad/trunk/src/other/itk.dist ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Modified: brlcad/trunk/src/other/iwidgets.dist =================================================================== --- brlcad/trunk/src/other/iwidgets.dist 2017-07-29 19:55:58 UTC (rev 70025) +++ brlcad/trunk/src/other/iwidgets.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -1,19 +1,332 @@ -SET(iwidgets_ignore_files -Makefile.am +set(iwidgets_ignore_files CHANGES +CMakeLists.txt ChangeLog +Makefile.am README aclocal.m4 configure.in -demos -doc -incoming +demos/buttonbox +demos/calendar +demos/canvasprintbox +demos/canvasprintdialog +demos/catalog +demos/checkbox +demos/combobox +demos/dateentry +demos/datefield +demos/demo.html +demos/dialog +demos/dialogshell +demos/disjointlistbox +demos/entryfield +demos/extbutton +demos/extfileselectionbox +demos/extfileselectiondialog +demos/feedback +demos/fileselectionbox +demos/fileselectiondialog +demos/finddialog +demos/hierarchy +demos/html/buttonbox.n.html +demos/html/calendar.n.html +demos/html/canvasprintbox.n.html +demos/html/canvasprintdialog.n.html +demos/html/checkbox.n.html +demos/html/combobox.n.html +demos/html/dateentry.n.html +demos/html/datefield.n.html +demos/html/dialog.n.html +demos/html/dialogshell.n.html +demos/html/disjointlistbox.n.html +demos/html/entryfield.n.html +demos/html/extbutton.n.html +demos/html/extfileselectionbox.n.html +demos/html/extfileselectiondialog.n.html +demos/html/feedback.n.html +demos/html/fileselectionbox.n.html +demos/html/fileselectiondialog.n.html +demos/html/finddialog.n.html +demos/html/hierarchy.n.html +demos/html/hyperhelp.n.html +demos/html/iwidgets4.0.0UserCmds.html +demos/html/labeledframe.n.html +demos/html/labeledwidget.n.html +demos/html/mainwindow.n.html +demos/html/menubar.n.html +demos/html/messagebox.n.html +demos/html/messagedialog.n.html +demos/html/notebook.n.html +demos/html/optionmenu.n.html +demos/html/panedwindow.n.html +demos/html/promptdialog.n.html +demos/html/pushbutton.n.html +demos/html/radiobox.n.html +demos/html/scopedobject.n.html +demos/html/scrolledcanvas.n.html +demos/html/scrolledframe.n.html +demos/html/scrolledhtml.n.html +demos/html/scrolledlistbox.n.html +demos/html/scrolledtext.n.html +demos/html/selectionbox.n.html +demos/html/selectiondialog.n.html +demos/html/shell.n.html +demos/html/spindate.n.html +demos/html/spinint.n.html +demos/html/spinner.n.html +demos/html/spintime.n.html +demos/html/tabnotebook.n.html +demos/html/tabset.n.html +demos/html/timeentry.n.html +demos/html/timefield.n.html +demos/html/toolbar.n.html +demos/html/watch.n.html +demos/hyperhelp +demos/images/box.xbm +demos/images/clear.gif +demos/images/close.gif +demos/images/copy.gif +demos/images/cut.gif +demos/images/exit.gif +demos/images/find.gif +demos/images/help.gif +demos/images/line.xbm +demos/images/mag.gif +demos/images/new.gif +demos/images/open.gif +demos/images/oval.xbm +demos/images/paste.gif +demos/images/points.xbm +demos/images/poly.gif +demos/images/print.gif +demos/images/ruler.gif +demos/images/save.gif +demos/images/select.gif +demos/images/text.xbm +demos/iwidgets.gif +demos/labeledframe +demos/labeledwidget +demos/mainwindow +demos/menubar +demos/messagebox +demos/messagedialog +demos/notebook +demos/optionmenu +demos/panedwindow +demos/promptdialog +demos/pushbutton +demos/radiobox +demos/scopedobject +demos/scrolledcanvas +demos/scrolledframe +demos/scrolledhtml +demos/scrolledlistbox +demos/scrolledtext +demos/selectionbox +demos/selectiondialog +demos/shell +demos/spindate +demos/spinint +demos/spinner +demos/spintime +demos/tabnotebook +demos/tabset +demos/timeentry +demos/timefield +demos/toolbar +demos/watch +doc/CMakeLists.txt +doc/Makefile.am +doc/buttonbox.n +doc/calendar.n +doc/canvasprintbox.n +doc/canvasprintdialog.n +doc/checkbox.n +doc/combobox.n +doc/dateentry.n +doc/datefield.n +doc/dialog.n +doc/dialogshell.n +doc/disjointlistbox.n +doc/entryfield.n +doc/extbutton.n +doc/extfileselectionbox.n +doc/extfileselectiondialog.n +doc/feedback.n +doc/fileselectionbox.n +doc/fileselectiondialog.n +doc/finddialog.n +doc/generateHtml.sh +doc/hierarchy.n +doc/hyperhelp.n +doc/iwidgets.ps +doc/labeledframe.n +doc/labeledwidget.n +doc/mainwindow.n +doc/man.macros +doc/menubar.n +doc/messagebox.n +doc/messagedialog.n +doc/mkitclman +doc/notebook.n +doc/optionmenu.n +doc/panedwindow.n +doc/promptdialog.n +doc/pushbutton.n +doc/radiobox.n +doc/scopedobject.n +doc/scrolledcanvas.n +doc/scrolledframe.n +doc/scrolledhtml.n +doc/scrolledlistbox.n +doc/scrolledtext.n +doc/selectionbox.n +doc/selectiondialog.n +doc/shell.n +doc/spindate.n +doc/spinint.n +doc/spinner.n +doc/spintime.n +doc/tabnotebook.n +doc/tabset.n +doc/timeentry.n +doc/timefield.n +doc/tk2html +doc/tk2html.awk +doc/tk2html.perl +doc/tk2html2.awk +doc/toolbar.n +doc/watch.n +generic/Makefile.am +generic/buttonbox.itk +generic/calendar.itk +generic/canvasprintbox.itk +generic/canvasprintdialog.itk +generic/checkbox.itk +generic/colors.itcl +generic/combobox.itk +generic/dateentry.itk +generic/datefield.itk +generic/dialog.itk +generic/dialogshell.itk +generic/disjointlistbox.itk +generic/entryfield.itk +generic/extbutton.itk +generic/extfileselectionbox.itk +generic/extfileselectiondialog.itk +generic/feedback.itk +generic/fileselectionbox.itk +generic/fileselectiondialog.itk +generic/finddialog.itk +generic/hierarchy.itk +generic/hyperhelp.itk +generic/labeledframe.itk +generic/labeledwidget.itk +generic/mainwindow.itk +generic/menubar.itk +generic/messagebox.itk +generic/messagedialog.itk +generic/notebook.itk +generic/optionmenu.itk +generic/pane.itk +generic/panedwindow.itk +generic/promptdialog.itk +generic/pushbutton.itk +generic/radiobox.itk +generic/regexpfield.itk +generic/roman.itcl +generic/scopedobject.itcl +generic/scrolledcanvas.itk +generic/scrolledframe.itk +generic/scrolledhtml.itk +generic/scrolledlistbox.itk +generic/scrolledtext.itk +generic/scrolledwidget.itk +generic/selectionbox.itk +generic/selectiondialog.itk +generic/shell.itk +generic/spindate.itk +generic/spinint.itk +generic/spinner.itk +generic/spintime.itk +generic/tabnotebook.itk +generic/tabset.itk +generic/tclIndex +generic/timeentry.itk +generic/timefield.itk +generic/toolbar.itk +generic/unknownimage.gif +generic/watch.itk +incoming/README +incoming/demos/buttoncage +incoming/demos/collapsablewidget +incoming/doc/collapsablewidget.n +incoming/doc/man.macros +incoming/src/buttoncage.itk +incoming/src/collapsablewidget.itk iwidgets.tcl.in license.terms -outgoing +outgoing/README pkgIndex.tcl.in -tclconfig -tests -win -generic/Makefile.am +tclconfig/install-sh +tclconfig/tcl.m4 +tests/all +tests/all.tcl +tests/buttonbox.test +tests/calendar.test +tests/canvasprintbox.test +tests/canvasprintdialog.test +tests/checkbox.test +tests/combobox.test +tests/dateentry.test +tests/datefield.test +tests/defs +tests/dialog.test +tests/dialogshell.test +tests/disjointlistbox.test +tests/entryfield.test +tests/extbutton.test +tests/extfileselectionbox.test +tests/extfileselectiondialog.test +tests/feedback.test +tests/fileselectionbox.test +tests/fileselectiondialog.test +tests/finddialog.test +tests/hierarchy.test +tests/hyperhelp.html +tests/hyperhelp.test +tests/labeledframe.test +tests/labeledwidget.test +tests/menubar.test +tests/messagebox.test +tests/messagedialog.test +tests/notebook.test +tests/optionmenu.test +tests/panedwindow.test +tests/promptdialog.test +tests/pushbutton.test +tests/radiobox.test +tests/regexpfield.test +tests/scrolledcanvas.test +tests/scrolledframe.test +tests/scrolledhtml.test +tests/scrolledlistbox.test +tests/scrolledtext.test +tests/selectionbox.test +tests/selectiondialog.test +tests/shell.test +tests/spindate.test +tests/spinint.test +tests/spinner.test +tests/spintime.test +tests/tabnotebook.test +tests/tabset.test +tests/timeentry.test +tests/timefield.test +tests/toolbar.test +tests/usual.test +tests/watch.test +win/iwidgets.tcl +win/makefile.vc +win/pkg.vc ) Added: brlcad/trunk/src/other/libbson.dist =================================================================== --- brlcad/trunk/src/other/libbson.dist (rev 0) +++ brlcad/trunk/src/other/libbson.dist 2017-07-29 20:01:37 UTC (rev 70026) @@ -0,0 +1,86 @@ +set(libbson_ignore_files +CMakeLists.txt +COPYING +NEWS +VERSION_CURRENT +VERSION_RELEASED +cmake/LoadVersion.cmake +cmake/bson/bson-stdint.h +cmake/libbson.def +src/bson/b64_ntop.h +src/bson/b64_pton.h +src/bson/bcon.c +src/bson/bcon.h +src/bson/bson-atomic.c +src/bson/bson-atomic.h +src/bson/bson-clock.c +src/bson/bson-clock.h +src/bson/bson-compat.h +src/bson/bson-config.h.in +src/bson/bson-context-private.h +src/bson/bson-context.c +src/bson/bson-context.h +src/bson/bson-endian.h +src/bson/bson-error.c +src/bson/bson-error.h +src/bson/bson-iso8601-private.h +src/bson/bson-iso8601.c +src/bson/bson-iter.c +src/bson/bson-iter.h +src/bson/bson-json.c +src/bson/bson-json.h +src/bson/bson-keys.c +src/bson/bson-keys.h +src/bson/bson-macros.h +src/bson/bson-md5.c +src/bson/bson-md5.h +src/bson/bson-memory.c +src/bson/bson-memory.h +src/bson/bson-oid.c +src/bson/bson-oid.h +src/bson/bson-private.h +src/bson/bson-reader.c +src/bson/bson-reader.h +src/bson/bson-stdint-win32.h +src/bson/bson-stdint.h +src/bson/bson-string.c +src/bson/bson-string.h +src/bson/bson-thread-private.h +src/bson/bson-timegm-private.h +src/bson/bson-timegm.c +src/bson/bson-types.h +src/bson/bson-utf8.c +src/bson/bson-utf8.h +src/bson/bson-value.c +src/bson/bson-value.h +src/bson/bson-version-functions.c +src/bson/bson-version-functions.h +src/bson/bson-version.h +src/bson/bson-version.h.in +src/bson/bson-writer.c +src/bson/bson-writer.h +src/bson/bson.c @@ Diff output truncated at 100000 characters. @@ 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 brlcad-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/brlcad-commits