[brlcad-commits] SF.net SVN: brlcad:[75097] brlcad/branches/thirdparty_rework/

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75097 http://sourceforge.net/p/brlcad/code/75097 Author: starseeker Date: 2020-03-25 12:53:32 + (Wed, 25 Mar 2020) Log Message: --- Make a branch to explore reengineering of the 3rd party build support logic. Added Paths: --- brlcad/branches/thirdp

[brlcad-commits] SF.net SVN: brlcad:[75098] brlcad/branches/thirdparty_rework/misc

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75098 http://sourceforge.net/p/brlcad/code/75098 Author: starseeker Date: 2020-03-25 13:16:30 + (Wed, 25 Mar 2020) Log Message: --- THIRD_PARTY_EXECUTABLE is used only in misc/tools - put it there. Not worried about the tools builds yet - initial focus is on

[brlcad-commits] SF.net SVN: brlcad:[75099] brlcad/branches/thirdparty_rework/misc/CMake/ ThirdParty.cmake

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75099 http://sourceforge.net/p/brlcad/code/75099 Author: starseeker Date: 2020-03-25 13:20:07 + (Wed, 25 Mar 2020) Log Message: --- use execute_process here Modified Paths: -- brlcad/branches/thirdparty_rework/misc/CMake/ThirdParty.cmake Modif

[brlcad-commits] SF.net SVN: brlcad:[75100] brlcad/branches/thirdparty_rework/ CMakeLists.txt

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75100 http://sourceforge.net/p/brlcad/code/75100 Author: starseeker Date: 2020-03-25 17:50:03 + (Wed, 25 Mar 2020) Log Message: --- Turn off the build after src/other to prepare for rework cycle (this is why we're in a branch...) Modified Paths: -

[brlcad-commits] SF.net SVN: brlcad:[75101] brlcad/branches/thirdparty_rework/src/other/ CMakeLists.txt

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75101 http://sourceforge.net/p/brlcad/code/75101 Author: starseeker Date: 2020-03-25 18:01:41 + (Wed, 25 Mar 2020) Log Message: --- turn off most of src/other Modified Paths: -- brlcad/branches/thirdparty_rework/src/other/CMakeLists.txt Modifi

[brlcad-commits] SF.net SVN: brlcad:[75102] brlcad/branches/thirdparty_rework/src/other/ libregex

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75102 http://sourceforge.net/p/brlcad/code/75102 Author: starseeker Date: 2020-03-25 19:15:25 + (Wed, 25 Mar 2020) Log Message: --- One consequence of an ExternalProject_Add approach is that subbuilds will have to be properly stand-alone. Rework libregex buil

[brlcad-commits] SF.net SVN: brlcad:[75103] brlcad/branches/thirdparty_rework

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75103 http://sourceforge.net/p/brlcad/code/75103 Author: starseeker Date: 2020-03-25 19:18:32 + (Wed, 25 Mar 2020) Log Message: --- Begin figuring out what's going to be required to integrate the new approach with the larger build system. Modified Paths:

[brlcad-commits] SF.net SVN: brlcad:[75104] brlcad/branches/thirdparty_rework/misc/CMake/ ExternalProject_Target.cmake

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75104 http://sourceforge.net/p/brlcad/code/75104 Author: starseeker Date: 2020-03-25 19:25:27 + (Wed, 25 Mar 2020) Log Message: --- Will want to clean up byproducts in distclean Modified Paths: -- brlcad/branches/thirdparty_rework/misc/CMake/Ex

[brlcad-commits] SF.net SVN: brlcad:[75105] brlcad/branches/thirdparty_rework

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75105 http://sourceforge.net/p/brlcad/code/75105 Author: starseeker Date: 2020-03-25 19:33:10 + (Wed, 25 Mar 2020) Log Message: --- CMake 3.12 might be a bit aggressive to require, but we want the new find_package _ROOT searching behavior of CMake policy 0074.

[brlcad-commits] SF.net SVN: brlcad:[75106] brlcad/branches/thirdparty_rework/src/other/ libz

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75106 http://sourceforge.net/p/brlcad/code/75106 Author: starseeker Date: 2020-03-25 20:02:12 + (Wed, 25 Mar 2020) Log Message: --- Bake the prefix change into the headers, so we don't have to add the defines every time we include zlib.h Modified Paths: -

[brlcad-commits] SF.net SVN: brlcad:[75107] brlcad/branches/thirdparty_rework

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75107 http://sourceforge.net/p/brlcad/code/75107 Author: starseeker Date: 2020-03-25 20:04:56 + (Wed, 25 Mar 2020) Log Message: --- Add zlib to build Modified Paths: -- brlcad/branches/thirdparty_rework/misc/CMake/FindREGEX.cmake brlcad/bra

[brlcad-commits] SF.net SVN: brlcad:[75108] brlcad/branches/thirdparty_rework

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75108 http://sourceforge.net/p/brlcad/code/75108 Author: starseeker Date: 2020-03-25 20:20:15 + (Wed, 25 Mar 2020) Log Message: --- Pull in the updated RPath_Setup.cmake, add lz4 build Modified Paths: -- brlcad/branches/thirdparty_rework/misc/C

[brlcad-commits] SF.net SVN: brlcad:[75109] brlcad/branches/thirdparty_rework/misc/tools

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75109 http://sourceforge.net/p/brlcad/code/75109 Author: starseeker Date: 2020-03-25 22:15:48 + (Wed, 25 Mar 2020) Log Message: --- Stage hexdump utility in misc/tools Modified Paths: -- brlcad/branches/thirdparty_rework/misc/tools/CMakeLists.t

[brlcad-commits] SF.net SVN: brlcad:[75110] brlcad/branches/thirdparty_rework/misc/tools

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75110 http://sourceforge.net/p/brlcad/code/75110 Author: starseeker Date: 2020-03-25 23:05:45 + (Wed, 25 Mar 2020) Log Message: --- rename Modified Paths: -- brlcad/branches/thirdparty_rework/misc/tools/CMakeLists.txt Added Paths: ---

[brlcad-commits] SF.net SVN: brlcad:[75111] brlcad/branches/thirdparty_rework/misc/tools

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75111 http://sourceforge.net/p/brlcad/code/75111 Author: starseeker Date: 2020-03-25 23:07:28 + (Wed, 25 Mar 2020) Log Message: --- more renaming Modified Paths: -- brlcad/branches/thirdparty_rework/misc/tools/bhexdump/CMakeLists.txt Added Pat

[brlcad-commits] SF.net SVN: brlcad:[75112] brlcad/branches/thirdparty_rework/misc/tools/ bhexdump.dist

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75112 http://sourceforge.net/p/brlcad/code/75112 Author: starseeker Date: 2020-03-25 23:07:45 + (Wed, 25 Mar 2020) Log Message: --- rename Modified Paths: -- brlcad/branches/thirdparty_rework/misc/tools/bhexdump.dist Modified: brlcad/branches/

[brlcad-commits] SF.net SVN: brlcad:[75113] brlcad/branches/thirdparty_rework/misc/tools

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75113 http://sourceforge.net/p/brlcad/code/75113 Author: starseeker Date: 2020-03-25 23:21:50 + (Wed, 25 Mar 2020) Log Message: --- Too much work on the other end to make this work... Modified Paths: -- brlcad/branches/thirdparty_rework/misc/to

[brlcad-commits] SF.net SVN: brlcad:[75114] brlcad/trunk

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75114 http://sourceforge.net/p/brlcad/code/75114 Author: starseeker Date: 2020-03-25 23:37:38 + (Wed, 25 Mar 2020) Log Message: --- libcursor is no longer used Modified Paths: -- brlcad/trunk/HACKING brlcad/trunk/doc/docbook/articles/main_m

[brlcad-commits] SF.net SVN: brlcad:[75115] brlcad/trunk

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75115 http://sourceforge.net/p/brlcad/code/75115 Author: starseeker Date: 2020-03-26 00:34:30 + (Thu, 26 Mar 2020) Log Message: --- Use of termlib is down to just a few users of libtermio. Fold the basic termlib pieces into libtermio. Removes the (considerab

[brlcad-commits] SF.net SVN: brlcad:[75116] brlcad/branches/thirdparty_rework

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75116 http://sourceforge.net/p/brlcad/code/75116 Author: starseeker Date: 2020-03-26 00:39:30 + (Thu, 26 Mar 2020) Log Message: --- Merge chagnes from trunk through r75115 Modified Paths: -- brlcad/branches/thirdparty_rework/CMakeLists.txt

[brlcad-commits] SF.net SVN: brlcad:[75117] brlcad/branches/thirdparty_rework/src/other/ libtermlib/

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75117 http://sourceforge.net/p/brlcad/code/75117 Author: starseeker Date: 2020-03-26 00:41:30 + (Thu, 26 Mar 2020) Log Message: --- Hmm. libtermlib didn't get deleted... Removed Paths: - brlcad/branches/thirdparty_rework/src/other/libtermlib/

[brlcad-commits] SF.net SVN: brlcad:[75118] brlcad/branches/thirdparty_rework/src/other/ CMakeLists.txt

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75118 http://sourceforge.net/p/brlcad/code/75118 Author: starseeker Date: 2020-03-26 01:00:34 + (Thu, 26 Mar 2020) Log Message: --- If we want to have the external projects rebuild if we edit sources in them, we need to specifically enable it. Not 100% sure w

[brlcad-commits] SF.net SVN: brlcad:[75119] brlcad/branches/thirdparty_rework/src/other

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75119 http://sourceforge.net/p/brlcad/code/75119 Author: starseeker Date: 2020-03-26 01:25:26 + (Thu, 26 Mar 2020) Log Message: --- Turn on netpbm, pass static lib building setting to external builds. Modified Paths: -- brlcad/branches/thirdpar

[brlcad-commits] SF.net SVN: brlcad:[75120] brlcad/branches/thirdparty_rework/src/other

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75120 http://sourceforge.net/p/brlcad/code/75120 Author: starseeker Date: 2020-03-26 01:41:01 + (Thu, 26 Mar 2020) Log Message: --- Enable libpng. Have to up minimum CMake version requirement to get default find_package behavior we want. Modified Paths:

[brlcad-commits] SF.net SVN: brlcad:[75121] brlcad/branches/thirdparty_rework/src/other/ libutahrle

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75121 http://sourceforge.net/p/brlcad/code/75121 Author: starseeker Date: 2020-03-26 02:06:38 + (Thu, 26 Mar 2020) Log Message: --- Check for sys/wait.h. Remove common.h include - if we still need it, we'll have to make a stand-alone version with just the nee

[brlcad-commits] SF.net SVN: brlcad:[75122] brlcad/branches/thirdparty_rework/src/other/ CMakeLists.txt

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75122 http://sourceforge.net/p/brlcad/code/75122 Author: starseeker Date: 2020-03-26 02:07:27 + (Thu, 26 Mar 2020) Log Message: --- Enable utahrle Modified Paths: -- brlcad/branches/thirdparty_rework/src/other/CMakeLists.txt Modified: brlcad/b

[brlcad-commits] SF.net SVN: brlcad:[75123] brlcad/branches/thirdparty_rework/src/other/ CMakeLists.txt

2020-03-25 Thread starseeker--- via brlcad-commits
Revision: 75123 http://sourceforge.net/p/brlcad/code/75123 Author: starseeker Date: 2020-03-26 02:10:55 + (Thu, 26 Mar 2020) Log Message: --- Tcl/Tk is almost certainly the most complex of the cases we'll have to deal with - reorder so we can work up to it. Modified Pa