Revision: 69007
http://sourceforge.net/p/brlcad/code/69007
Author: starseeker
Date: 2016-10-08 16:54:18 +0000 (Sat, 08 Oct 2016)
Log Message:
-----------
Remove mged.bat file and go with straight-up mged.exe for the icon link. While
we're at it, remove the old pre-CMake NSIS logic bits.
Modified Paths:
--------------
brlcad/trunk/doc/trunk_hierarchy.org
brlcad/trunk/misc/CMake/NSIS.template.in
brlcad/trunk/misc/CMakeLists.txt
brlcad/trunk/src/archer/CMakeLists.txt
brlcad/trunk/src/mged/CMakeLists.txt
Removed Paths:
-------------
brlcad/trunk/misc/nsis/brlcad.nsi
brlcad/trunk/misc/nsis/updateVersion.tcl
brlcad/trunk/src/mged/mged.bat
Modified: brlcad/trunk/doc/trunk_hierarchy.org
===================================================================
--- brlcad/trunk/doc/trunk_hierarchy.org 2016-10-06 23:53:47 UTC (rev
69006)
+++ brlcad/trunk/doc/trunk_hierarchy.org 2016-10-08 16:54:18 UTC (rev
69007)
@@ -4367,7 +4367,6 @@
*** [[file:../src/mged/edsol.c][edsol.c]]
*** [[file:../src/mged/rtif.c][rtif.c]]
*** [[file:../src/mged/muves.c][muves.c]]
-*** [[file:../src/mged/mged.bat][mged.bat]]
*** [[file:../src/mged/clone.c][clone.c]]
*** [[file:../src/mged/columns.c][columns.c]]
*** [[file:../src/mged/doevent.c][doevent.c]]
@@ -12976,11 +12975,9 @@
*** [[file:../misc/profont/readme.txt][readme.txt]]
*** [[file:../misc/profont/LICENSE][LICENSE]]
** [[file:../misc/nsis][nsis]]
-*** [[file:../misc/nsis/brlcad.nsi][brlcad.nsi]]
*** [[file:../misc/nsis/side.bmp][side.bmp]]
*** [[file:../misc/nsis/archer.ico][archer.ico]]
*** [[file:../misc/nsis/brlcad.ico][brlcad.ico]]
-*** [[file:../misc/nsis/updateVersion.tcl][updateVersion.tcl]]
*** [[file:../misc/nsis/uninstall.ico][uninstall.ico]]
*** [[file:../misc/nsis/header.bmp][header.bmp]]
** [[file:../misc/jove.emacs][jove.emacs]]
Modified: brlcad/trunk/misc/CMake/NSIS.template.in
===================================================================
--- brlcad/trunk/misc/CMake/NSIS.template.in 2016-10-06 23:53:47 UTC (rev
69006)
+++ brlcad/trunk/misc/CMake/NSIS.template.in 2016-10-08 16:54:18 UTC (rev
69007)
@@ -659,7 +659,7 @@
Function installdesktopicons
SetOutPath $INSTDIR
CreateShortCut "$DESKTOP\Archer.lnk" "$INSTDIR\bin\archer.exe" ""
"$INSTDIR\@CPACK_DATA_DIR@\icons\archer.ico" 0
-CreateShortCut "$DESKTOP\MGED.lnk" "$INSTDIR\bin\mged.bat" ""
"$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
+CreateShortCut "$DESKTOP\MGED.lnk" "$INSTDIR\bin\mged.exe" ""
"$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
CreateShortCut "$DESKTOP\RtWizard.lnk" "$INSTDIR\bin\rtwizard.exe" ""
"$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
FunctionEnd
@@ -722,7 +722,7 @@
@CPACK_NSIS_CREATE_ICONS@
@CPACK_NSIS_CREATE_ICONS_EXTRA@
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\Archer.lnk"
"$INSTDIR\bin\archer.exe" "" "$INSTDIR\@CPACK_DATA_DIR@\icons\archer.ico" 0
- CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\MGED.lnk"
"$INSTDIR\bin\mged.bat" "" "$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
+ CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\MGED.lnk"
"$INSTDIR\bin\mged.exe" "" "$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER\RtWizard.lnk"
"$INSTDIR\bin\rtwizard.exe" "" "$INSTDIR\@CPACK_DATA_DIR@\icons\brlcad.ico" 0
CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER\Manuals"
Modified: brlcad/trunk/misc/CMakeLists.txt
===================================================================
--- brlcad/trunk/misc/CMakeLists.txt 2016-10-06 23:53:47 UTC (rev 69006)
+++ brlcad/trunk/misc/CMakeLists.txt 2016-10-08 16:54:18 UTC (rev 69007)
@@ -59,13 +59,8 @@
set(misc_ignore_files
${misc_ignore_files}
Bullet_Box_Chain_Demo.cpp
- clang-static-analyzer-run.sh
CMake
Description.txt
- profont/LICENSE
- profont/profont-IIx-charmap.png
- profont/profont_IIx_readme.pdf
- profont/readme.txt
Makefile.defs
archlinux
astyle.opt
@@ -73,6 +68,7 @@
batch-indent-region.el
brlcad-config.in
brlcad.spec.in
+ clang-static-analyzer-run.sh
d-bindings
debian
flawfinder
@@ -82,10 +78,14 @@
mime_cad.types
nsis
osl_shaders
- wix
+ profont/LICENSE
+ profont/profont-IIx-charmap.png
+ profont/profont_IIx_readme.pdf
+ profont/readme.txt
svn2git
uncpowerplant2g.sh
win32-msvc
+ wix
)
CMAKEFILES(${misc_ignore_files})
Deleted: brlcad/trunk/misc/nsis/brlcad.nsi
===================================================================
--- brlcad/trunk/misc/nsis/brlcad.nsi 2016-10-06 23:53:47 UTC (rev 69006)
+++ brlcad/trunk/misc/nsis/brlcad.nsi 2016-10-08 16:54:18 UTC (rev 69007)
@@ -1,230 +0,0 @@
-; brlcad.nsi
-
-RequestExecutionLevel user
-
-;--------------------------------
-;BRL-CAD Version Variables
-
-!include VERSION.txt
-
-;--------------------------------
-
-; Modern User Interface
-!include "MUI.nsh"
-!include "FileFunc.nsh"
-!include "WordFunc.nsh"
-
-!insertmacro GetFileName
-!insertmacro WordFind3X
-
-Function .onInit
- ; For the moment this must be global (nsis requires it)
- Var /GLOBAL PROG_FILES
-
- ReadEnvStr $PROG_FILES "PROGRAMFILES"
- StrCpy $INSTDIR "$PROG_FILES\BRL-CAD\${VERSION}"
-FunctionEnd
-
-; Tack on BRL-CAD if it's not already there
-Function .onVerifyInstDir
- ${GetFileName} $INSTDIR $R0
- StrCmp "BRL-CAD" $R0 found notFound
-
- notFound:
- ${WordFind3X} $INSTDIR "\" "BRL-CAD" " " "+1" $R0
- StrCmp "BRL-CAD" $R0 found stillNotFound
-
- stillNotFound:
- StrCpy $INSTDIR "$INSTDIR\BRL-CAD"
-
- found:
-
-FunctionEnd
-
-;--------------------------------
-;Configuration
-
- ; The name of the installer
- Name "BRL-CAD"
-
- ; The file to write
- OutFile "BRL-CAD_${VERSION}${INSTALLERSUFFIX}.exe"
-
- ; The default installation directory
- InstallDir $PROGRAMFILES\BRL-CAD\${VERSION}
-
- ; Make it look pretty in XP
- XPStyle on
-
-;--------------------------------
-;Variables
-
- Var MUI_TEMP
- Var STARTMENU_FOLDER
- Var BRLCAD_DATA_DIR
-
-;--------------------------------
-;Interface Settings
-
- ;Icons
- !define MUI_ICON "brlcad.ico"
- !define MUI_UNICON "uninstall.ico"
-
- ;Bitmaps
- !define MUI_WELCOMEFINISHPAGE_BITMAP "side.bmp"
- !define MUI_UNWELCOMEFINISHPAGE_BITMAP "side.bmp"
-
- !define MUI_HEADERIMAGE
- !define MUI_HEADERIMAGE_BITMAP "header.bmp"
- !define MUI_COMPONENTSPAGE_CHECKBITMAP
"${NSISDIR}\Contrib\Graphics\Checks\simple-round2.bmp"
-
- !define MUI_COMPONENTSPAGE_SMALLDESC
-
- ;Show a warning before aborting install
- !define MUI_ABORTWARNING
-
-;--------------------------------
-
-; Pages
-
- ;Welcome page configuration
- !define MUI_WELCOMEPAGE_TEXT "This wizard will guide you through the
installation of BRL-CAD ${VERSION}.\r\n\r\nBRL-CAD is a powerful cross-platform
open source solid modeling system.\r\n\r\nSelect Next to continue."
-
- !insertmacro MUI_PAGE_WELCOME
- !insertmacro MUI_PAGE_LICENSE "..\..\COPYING"
- !insertmacro MUI_PAGE_COMPONENTS
- !insertmacro MUI_PAGE_DIRECTORY
- !insertmacro MUI_PAGE_STARTMENU Application $STARTMENU_FOLDER
- !insertmacro MUI_PAGE_INSTFILES
-
- ;Finished page configuration
- !define MUI_FINISHPAGE_NOAUTOCLOSE
- !define MUI_FINISHPAGE_SHOWREADME "..\..\README"
- !define MUI_FINISHPAGE_SHOWREADME_TEXT "View ReadMe"
- !define MUI_FINISHPAGE_SHOWREADME_NOTCHECKED
-
- !define MUI_FINISHPAGE_LINK "BRL-CAD Website"
- !define MUI_FINISHPAGE_LINK_LOCATION "http://brlcad.org/"
-
- !insertmacro MUI_PAGE_FINISH
-
- !insertmacro MUI_UNPAGE_WELCOME
- !insertmacro MUI_UNPAGE_CONFIRM
- !insertmacro MUI_UNPAGE_INSTFILES
-
- !define MUI_UNFINISHPAGE_NOAUTOCLOSE
- !insertmacro MUI_UNPAGE_FINISH
-
-;--------------------------------
-;Languages
-
- !insertmacro MUI_LANGUAGE "English"
-
-;--------------------------------
-;Installer Sections
-
-; The stuff to install
-Section "BRL-CAD (required)" BRL-CAD
-
- SectionIn RO
-
- ; Set output path to the installation directory.
- SetOutPath $INSTDIR
- File /r "..\..\brlcadInstall${PLATFORM}\archer.ico"
- File /r "..\..\brlcadInstall${PLATFORM}\brlcad.ico"
-
- SetOutPath $INSTDIR\bin
- File /r "..\..\brlcadInstall${PLATFORM}\bin\*"
-
- SetOutPath $INSTDIR\include
- File /r "..\..\brlcadInstall${PLATFORM}\include\*"
-
- SetOutPath $INSTDIR\lib
- File /r "..\..\brlcadInstall${PLATFORM}\lib\*"
-
- SetOutPath $INSTDIR\share
- File /r "..\..\brlcadInstall${PLATFORM}\share\*"
-
- ;Create uninstaller
- WriteUninstaller "uninstall.exe"
-
-
- StrCpy $BRLCAD_DATA_DIR "$INSTDIR\share\brlcad\${VERSION}"
-
- ; Create desktop icons
- SetOutPath $INSTDIR
- CreateShortCut "$DESKTOP\Archer${INSTALLERSUFFIX}.lnk"
"$INSTDIR\bin\archer.bat" "" "$INSTDIR\archer.ico" 0
- CreateShortCut "$DESKTOP\MGED${INSTALLERSUFFIX}.lnk" "$INSTDIR\bin\mged.bat"
"" "$INSTDIR\brlcad.ico" 0
- CreateShortCut "$DESKTOP\RtWizard${INSTALLERSUFFIX}.lnk"
"$INSTDIR\bin\rtwizard.bat" "" "$INSTDIR\brlcad.ico" 0
-
- !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
- ;Main start menu shortcuts
- SetOutPath $INSTDIR
- CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}"
- CreateShortCut
"$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\Archer.lnk"
"$INSTDIR\bin\archer.bat" "" "$INSTDIR\archer.ico" 0
- CreateShortCut "$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\MGED.lnk"
"$INSTDIR\bin\mged.bat" "" "$INSTDIR\brlcad.ico" 0
- CreateShortCut
"$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\RtWizard.lnk"
"$INSTDIR\bin\rtwizard.bat" "" "$INSTDIR\brlcad.ico" 0
- CreateShortCut
"$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\Uninstall.lnk"
"$INSTDIR\uninstall.exe" "" "$INSTDIR\uninstall.exe" 0
- !insertmacro MUI_STARTMENU_WRITE_END
-
-SectionEnd
-
-Section "Documentation (required)" Documentation
- !insertmacro MUI_STARTMENU_WRITE_BEGIN Application
- ;Main start menu shortcuts
- SetOutPath $INSTDIR
- CreateDirectory "$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\Manuals"
- CreateShortCut
"$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\Manuals\BRL-CAD.lnk"
"$BRLCAD_DATA_DIR\html\manuals\index.html" "" "$INSTDIR\brlcad.ico" 0
- CreateShortCut
"$SMPROGRAMS\$STARTMENU_FOLDER${INSTALLERSUFFIX}\Manuals\MGED.lnk"
"$BRLCAD_DATA_DIR\html\manuals\mged\index.html" "" "$INSTDIR\brlcad.ico" 0
- !insertmacro MUI_STARTMENU_WRITE_END
-SectionEnd
-
-
-;--------------------------------
-;Descriptions
-
-
- ;Language strings
- LangString DESC_BRL-CAD ${LANG_ENGLISH} "Installs the main application and
the associated data files."
- LangString DESC_Documentation ${LANG_ENGLISH} "Installs documentation for
BRL-CAD."
-
-
- ;Assign language strings to sections
- !insertmacro MUI_FUNCTION_DESCRIPTION_BEGIN
- !insertmacro MUI_DESCRIPTION_TEXT ${BRL-CAD} $(DESC_BRL-CAD)
- !insertmacro MUI_DESCRIPTION_TEXT ${Documentation} $(DESC_Documentation)
- !insertmacro MUI_FUNCTION_DESCRIPTION_END
-
-
-;--------------------------------
-
-; Uninstaller
-
-Section "Uninstall"
-
- !insertmacro MUI_STARTMENU_GETFOLDER Application $MUI_TEMP
-
- ; Remove shortcuts, if any
- Delete "$SMPROGRAMS\$MUI_TEMP${INSTALLERSUFFIX}\Manuals\*"
- Delete "$SMPROGRAMS\$MUI_TEMP${INSTALLERSUFFIX}\*"
- Delete "$DESKTOP\Archer${INSTALLERSUFFIX}.lnk"
- Delete "$DESKTOP\MGED${INSTALLERSUFFIX}.lnk"
- Delete "$DESKTOP\RtWizard${INSTALLERSUFFIX}.lnk"
-
-
- ; Remove miscellaneous files
- Delete "$INSTDIR\archer.ico"
- Delete "$INSTDIR\brlcad.ico"
- Delete "$INSTDIR\uninstall.exe"
-
-
- ; Remove directories used
- RMDir /r "$INSTDIR\bin"
- RMDir /r "$INSTDIR\include"
- RMDir /r "$INSTDIR\lib"
- RMDir /r "$INSTDIR\share"
- RMDir "$INSTDIR"
- RMDir "$SMPROGRAMS\$MUI_TEMP${INSTALLERSUFFIX}\Manuals"
- RMDir "$SMPROGRAMS\$MUI_TEMP${INSTALLERSUFFIX}"
-
-SectionEnd
Deleted: brlcad/trunk/misc/nsis/updateVersion.tcl
===================================================================
--- brlcad/trunk/misc/nsis/updateVersion.tcl 2016-10-06 23:53:47 UTC (rev
69006)
+++ brlcad/trunk/misc/nsis/updateVersion.tcl 2016-10-08 16:54:18 UTC (rev
69007)
@@ -1,105 +0,0 @@
-# U P D A T E V E R S I O N . T C L
-# BRL-CAD
-#
-# Copyright (c) 2002-2016 United States Government as represented by
-# the U.S. Army Research Laboratory.
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public License
-# version 2.1 as published by the Free Software Foundation.
-#
-# This library is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this file; see the file named COPYING for more
-# information.
-#
-###
-#
-# Description:
-# Script for creating VERSION.txt (used by brlcad.nsi) and
-# VERSION.bat (used by asc2g.vcproj).
-#
-
-set rootDir [file normalize ../../../]
-if {![file exists [file join $rootDir include]]} {
- puts "$rootDir must exist and must be the root of the BRL-CAD source tree.
"
- return
-}
-
-set missingFile 0
-
-if {![file exists [file join $rootDir include conf MAJOR]]} {
- puts "Missing [file join $rootDir include conf MAJOR]]"
- set missingFile 1
-}
-
-if {![file exists [file join $rootDir include conf MINOR]]} {
- puts "Missing [file join $rootDir include conf MINOR]]"
- set missingFile 1
-}
-
-if {![file exists [file join $rootDir include conf PATCH]]} {
- puts "Missing [file join $rootDir include conf PATCH]]"
- set missingFile 1
-}
-
-
-if {$missingFile} {
- return
-}
-
-set fd [open [file join $rootDir include conf MAJOR] "r"]
-set major [read $fd]
-close $fd
-
-set fd [open [file join $rootDir include conf MINOR] "r"]
-set minor [read $fd]
-close $fd
-
-set fd [open [file join $rootDir include conf PATCH] "r"]
-set patch [read $fd]
-close $fd
-
-set major [string trim $major]
-set minor [string trim $minor]
-set patch [string trim $patch]
-
-if {![string is int $major] ||
- ![string is int $minor] ||
- ![string is int $patch]} {
- puts "Failed to acquire BRL-CAD's version."
- puts "Bad value for one or more of the following:"
- puts "major - $major, minor - $minor, patch - $patch"
- return
-}
-
-set platform [lindex $argv 0]
-if {$platform == "x64"} {
- set brlcadInstall "brlcadInstallx64"
- set installerSuffix " (64-bit)"
-} else {
- set platform ""
- set brlcadInstall brlcadInstall
- set installerSuffix ""
-}
-
-set version "$major.$minor.$patch"
-
-# Create VERSION.txt
-set fd [open [file join $rootDir misc nsis VERSION.txt] "w"]
-puts $fd "!define MAJOR '$major'"
-puts $fd "!define MINOR '$minor'"
-puts $fd "!define PATCH '$patch'"
-puts $fd "!define VERSION '$version'"
-puts $fd "!define PLATFORM '$platform'"
-puts $fd "!define INSTALLERSUFFIX '$installerSuffix'"
-close $fd
-
-# Create VERSION.bat
-set fd [open [file join $rootDir misc nsis VERSION.bat] "w"]
-puts $fd "set BrlcadVersion=$version"
-close $fd
Modified: brlcad/trunk/src/archer/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/archer/CMakeLists.txt 2016-10-06 23:53:47 UTC (rev
69006)
+++ brlcad/trunk/src/archer/CMakeLists.txt 2016-10-08 16:54:18 UTC (rev
69007)
@@ -18,7 +18,7 @@
# NOTE: Building "GUI" doesn't matter except on Windows, but on Windows archer
# currently works only in graphical mode - might as well behave "nicely" there.
# If/when we add MGED's ability to work in "classic" mode, Archer will have
-# to be built as a non-GUI application (or we'll have to build too executables)
+# to be built as a non-GUI application (or we'll have to build two executables)
if(BRLCAD_ENABLE_TK)
BRLCAD_ADDEXEC(archer archer.c "${archer_libs}" GUI)
add_dependencies(archer archer_launch_tcl_cp)
Modified: brlcad/trunk/src/mged/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/mged/CMakeLists.txt 2016-10-06 23:53:47 UTC (rev
69006)
+++ brlcad/trunk/src/mged/CMakeLists.txt 2016-10-08 16:54:18 UTC (rev
69007)
@@ -73,6 +73,9 @@
set(mged_libs ${mged_libs} ws2_32.lib;opengl32.lib)
endif(CPP_DLL_DEFINES)
+# Ideally we'd build as GUI for Windows to avoid the command window popping up,
+# but I'm not sure if that would be a problem for scripting with mged.exe on
+# Windows so leave it for now...
BRLCAD_ADDEXEC(mged "${MGED_SOURCES}" "${mged_libs}")
# mged depends on the creation/installation of all the
@@ -85,16 +88,6 @@
BRLCAD_ADDEXEC(cad_parea cad_parea.c libbu)
-if(CMAKE_CONFIGURATION_TYPES)
- foreach(CFG_TYPE ${CMAKE_CONFIGURATION_TYPES})
- string(TOUPPER "${CFG_TYPE}" CFG_TYPE_UPPER)
- configure_file(mged.bat ${CMAKE_BINARY_DIR_${CFG_TYPE_UPPER}}/bin/mged.bat
COPYONLY)
- endforeach(CFG_TYPE ${CMAKE_CONFIGURATION_TYPES})
-else(CMAKE_CONFIGURATION_TYPES)
- configure_file(mged.bat ${CMAKE_BINARY_DIR}/bin/mged.bat COPYONLY)
-endif(CMAKE_CONFIGURATION_TYPES)
-install(PROGRAMS mged.bat DESTINATION bin)
-
set(mged_ignore_files
bool_rewrite.c
cmd.h
@@ -104,7 +97,6 @@
fbserv.h
htmlLibraryUi.h
menu.h
- mged.bat
mged.h
mged_dm.h
qray.h
Deleted: brlcad/trunk/src/mged/mged.bat
===================================================================
--- brlcad/trunk/src/mged/mged.bat 2016-10-06 23:53:47 UTC (rev 69006)
+++ brlcad/trunk/src/mged/mged.bat 2016-10-08 16:54:18 UTC (rev 69007)
@@ -1,30 +0,0 @@
-REM M G E D . B A T
-REM BRL-CAD
-REM
-REM Copyright (c) 2006-2016 United States Government as represented by
-REM the U.S. Army Research Laboratory.
-REM
-REM This library is free software; you can redistribute it and/or
-REM modify it under the terms of the GNU Lesser General Public License
-REM version 2.1 as published by the Free Software Foundation.
-REM
-REM This library is distributed in the hope that it will be useful, but
-REM WITHOUT ANY WARRANTY; without even the implied warranty of
-REM MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-REM Lesser General Public License for more details.
-REM
-REM You should have received a copy of the GNU Lesser General Public
-REM License along with this file; see the file named COPYING for more
-REM information.
-REM
-
-@ECHO OFF
-
-SETLOCAL
-
-SET PATH=%~dp0;%PATH%
-SET MGED=%~dp0mged
-
-START /B "" "%MGED%" %*
-
-EXIT
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, SlashDot.org! http://sdm.link/slashdot
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits