Revision: 75570
http://sourceforge.net/p/brlcad/code/75570
Author: starseeker
Date: 2020-04-23 15:12:40 +0000 (Thu, 23 Apr 2020)
Log Message:
-----------
Doesn't look like we'll be using itcl/itk 4 in the near term - simplify the
build
Modified Paths:
--------------
brlcad/trunk/src/other/CMakeLists.txt
Removed Paths:
-------------
brlcad/trunk/src/other/itcl/
brlcad/trunk/src/other/itcl.dist
brlcad/trunk/src/other/itk/
brlcad/trunk/src/other/itk.dist
Modified: brlcad/trunk/src/other/CMakeLists.txt
===================================================================
--- brlcad/trunk/src/other/CMakeLists.txt 2020-04-23 04:21:43 UTC (rev
75569)
+++ brlcad/trunk/src/other/CMakeLists.txt 2020-04-23 15:12:40 UTC (rev
75570)
@@ -400,24 +400,24 @@
else(BRLCAD_TCL_BUILD)
get_filename_component(TCL_LIB_PATH "${TCL_LIBRARY}" DIRECTORY)
find_library(TCL_STUB_LIBRARY tclstub NAMES tclstub86 tclstub8.6 PATHS
${TCL_LIB_PATH})
- BRLCAD_INCLUDE_FILE(tcl.h HAVE_TCL_H)
- # We're going to need the path to the system init.tcl for btclsh and bwish
- set(inittcl_script "
-set filename \"${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl\"
-set fileID [open $filename \"w\"]
-puts $fileID $auto_path
-close $fileID
-exit
-")
- set(inittcl_scriptfile "${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl.tcl")
- file(WRITE ${inittcl_scriptfile} ${inittcl_script})
+ BRLCAD_INCLUDE_FILE(tcl.h HAVE_TCL_H)
+ # We're going to need the path to the system init.tcl for btclsh and bwish
+ set(inittcl_script "
+ set filename \"${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl\"
+ set fileID [open $filename \"w\"]
+ puts $fileID $auto_path
+ close $fileID
+ exit
+ ")
+ set(inittcl_scriptfile "${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl.tcl")
+ file(WRITE ${inittcl_scriptfile} ${inittcl_script})
exec_program(${TCL_TCLSH} ARGS ${inittcl_scriptfile} OUTPUT_VARIABLE
EXECOUTPUT)
- file(READ "${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl" tcl_inittcl_raw)
+ file(READ "${CMAKE_BINARY_DIR}/CMakeTmp/tcl_inittcl" tcl_inittcl_raw)
string(REGEX REPLACE "\n" "" tcl_inittcl_paths_1 ${tcl_inittcl_raw})
string(REGEX REPLACE " " ";" tcl_inittcl_paths ${tcl_inittcl_paths_1})
find_path(tcl_inittcl NAMES init.tcl PATHS ${tcl_inittcl_paths})
- mark_as_advanced(tcl_inittcl)
- CONFIG_H_APPEND(BRLCAD "#define TCL_SYSTEM_INITTCL_PATH
\"${tcl_inittcl}\"\n")
+ mark_as_advanced(tcl_inittcl)
+ CONFIG_H_APPEND(BRLCAD "#define TCL_SYSTEM_INITTCL_PATH
\"${tcl_inittcl}\"\n")
endif(BRLCAD_TCL_BUILD)
mark_as_advanced(TCL_COMPILATION_TRACING)
mark_as_advanced(TCL_COMPILE_STATS)
@@ -513,25 +513,13 @@
#
# http://core.tcl.tk/itcl/tktview/61952ca33e9e58df9e0519a0b4583a144e8ec77b
#
-# We're set up below to use either v3 or v4, depending on which of the below
-# variables are uncommented
+# Consequently we need to provide the older v3
set(ITCL_DIR itcl3)
set(ITCL_VER "3.4")
-include("${CMAKE_CURRENT_SOURCE_DIR}/itcl.dist")
-CMAKEFILES_IN_DIR(itcl_ignore_files itcl)
-#set(ITCL_DIR itcl)
-#set(ITCL_VER "4.2.0")
include("${CMAKE_CURRENT_SOURCE_DIR}/itcl3.dist")
CMAKEFILES_IN_DIR(itcl3_ignore_files itcl3)
-
-
set(ITK_DIR itk3)
set(ITK_VER "3.4")
-include("${CMAKE_CURRENT_SOURCE_DIR}/itk.dist")
-CMAKEFILES_IN_DIR(itk_ignore_files itk)
-
-#set(ITK_DIR itk)
-#set(ITK_VER "4.1.0")
include("${CMAKE_CURRENT_SOURCE_DIR}/itk3.dist")
CMAKEFILES_IN_DIR(itk3_ignore_files itk3)
Deleted: brlcad/trunk/src/other/itcl.dist
===================================================================
--- brlcad/trunk/src/other/itcl.dist 2020-04-23 04:21:43 UTC (rev 75569)
+++ brlcad/trunk/src/other/itcl.dist 2020-04-23 15:12:40 UTC (rev 75570)
@@ -1,40 +0,0 @@
-set(itcl_ignore_files
-CMakeLists.txt
-ITCL_PKGINDEX.cmake
-generic/itcl.decls
-generic/itcl.h
-generic/itcl2TclOO.c
-generic/itcl2TclOO.h
-generic/itclBase.c
-generic/itclBuiltin.c
-generic/itclClass.c
-generic/itclCmd.c
-generic/itclDecls.h
-generic/itclEnsemble.c
-generic/itclHelpers.c
-generic/itclInfo.c
-generic/itclInt.h
-generic/itclIntDecls.h
-generic/itclLinkage.c
-generic/itclMethod.c
-generic/itclMigrate2TclCore.c
-generic/itclMigrate2TclCore.h
-generic/itclObject.c
-generic/itclParse.c
-generic/itclResolve.c
-generic/itclStubInit.c
-generic/itclStubLib.c
-generic/itclStubs.c
-generic/itclTclIntStubsFcn.c
-generic/itclTclIntStubsFcn.h
-generic/itclTestRegisterC.c
-generic/itclUtil.c
-library/itcl.tcl
-library/itclHullCmds.tcl
-library/itclWidget.tcl
-license.terms
-pkg_mkIndex.cmake
-win/dllEntryPoint.c
-win/itcl.rc
-win/toaster.bmp
-)
Deleted: brlcad/trunk/src/other/itk.dist
===================================================================
--- brlcad/trunk/src/other/itk.dist 2020-04-23 04:21:43 UTC (rev 75569)
+++ brlcad/trunk/src/other/itk.dist 2020-04-23 15:12:40 UTC (rev 75570)
@@ -1,31 +0,0 @@
-set(itk_ignore_files
-CMakeLists.txt
-ITK_PKGINDEX.cmake
-generic/itk.decls
-generic/itk.h
-generic/itkArchBase.c
-generic/itkArchetype.c
-generic/itkBase.c
-generic/itkCmd.c
-generic/itkDecls.h
-generic/itkHelpers.c
-generic/itkInt.h
-generic/itkIntDecls.h
-generic/itkOption.c
-generic/itkStubInit.c
-generic/itkStubLib.c
-generic/itkUtil.c
-library/Archetype.itk
-library/Toplevel.itk
-library/Widget.itk
-library/itk.tcl
-library/tclIndex
-license.terms
-pkgIndex.tcl.in
-pkg_mkIndex.cmake
-win/dllEntryPoint.c
-win/nmakehlp.c
-win/rc/itk.ico
-win/rc/itk.rc
-win/toaster.bmp
-)
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits