Revision: 41240
http://brlcad.svn.sourceforge.net/brlcad/?rev=41240&view=rev
Author: starseeker
Date: 2010-11-03 16:05:58 +0000 (Wed, 03 Nov 2010)
Log Message:
-----------
Add install logic for more of tcl's files
Modified Paths:
--------------
brlcad/branches/cmake/src/other/tcl/CMakeLists.txt
Added Paths:
-----------
brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
brlcad/branches/cmake/src/other/tcl/library/CMakeLists.txt
Modified: brlcad/branches/cmake/src/other/tcl/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/tcl/CMakeLists.txt 2010-11-03 14:41:26 UTC
(rev 41239)
+++ brlcad/branches/cmake/src/other/tcl/CMakeLists.txt 2010-11-03 16:05:58 UTC
(rev 41240)
@@ -444,6 +444,9 @@
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/unix/tclConfig.h.in
${TCL_BINARY_DIR}/include/tclConfig.h)
ENDIF(APPLE)
+ADD_SUBDIRECTORY(doc)
+ADD_SUBDIRECTORY(library)
+
SET(TCL_GENERIC_SRCS
generic/regcomp.c
generic/regexec.c
@@ -697,5 +700,7 @@
add_executable(tclsh ${TCLSH_SRCS})
target_link_libraries(tclsh tcl ${EXTRA_TCLSH_LIBS})
install(TARGETS tclsh DESTINATION bin)
+install(TARGETS tclsh DESTINATION bin RENAME
tclsh${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION})
install(FILES library/init.tcl DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION})
+install(FILES library/auto.tcl DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION})
Added: brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
(rev 0)
+++ brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt 2010-11-03
16:05:58 UTC (rev 41240)
@@ -0,0 +1,225 @@
+IF(NOT MAN_DIR)
+ SET(MAN_DIR "man")
+ENDIF(NOT MAN_DIR)
+
+SET(tcl_MAN1
+ tclsh.1
+)
+install(FILES ${tcl_MAN1} DESTINATION ${MAN_DIR}/man1)
+
+SET(tcl_MAN3
+ Access.3
+ AddErrInfo.3
+ Alloc.3
+ AllowExc.3
+ AppInit.3
+ AssocData.3
+ Async.3
+ BackgdErr.3
+ Backslash.3
+ BoolObj.3
+ ByteArrObj.3
+ CallDel.3
+ ChnlStack.3
+ CmdCmplt.3
+ Concat.3
+ CrtChannel.3
+ CrtChnlHdlr.3
+ CrtCloseHdlr.3
+ CrtCommand.3
+ CrtFileHdlr.3
+ CrtInterp.3
+ CrtMathFnc.3
+ CrtObjCmd.3
+ CrtSlave.3
+ CrtTimerHdlr.3
+ CrtTrace.3
+ DString.3
+ DetachPids.3
+ DictObj.3
+ DoOneEvent.3
+ DoWhenIdle.3
+ DoubleObj.3
+ DumpActiveMemory.3
+ Encoding.3
+ Ensemble.3
+ Environment.3
+ Eval.3
+ Exit.3
+ ExprLong.3
+ ExprLongObj.3
+ FileSystem.3
+ FindExec.3
+ GetCwd.3
+ GetHostName.3
+ GetIndex.3
+ GetInt.3
+ GetOpnFl.3
+ GetStdChan.3
+ GetTime.3
+ GetVersion.3
+ Hash.3
+ Init.3
+ InitStubs.3
+ IntObj.3
+ Interp.3
+ Limit.3
+ LinkVar.3
+ ListObj.3
+ Namespace.3
+ Notifier.3
+ Object.3
+ ObjectType.3
+ OpenFileChnl.3
+ OpenTcp.3
+ Panic.3
+ ParseCmd.3
+ PkgRequire.3
+ Preserve.3
+ PrintDbl.3
+ RecEvalObj.3
+ RecordEval.3
+ RegConfig.3
+ RegExp.3
+ SaveResult.3
+ SetChanErr.3
+ SetErrno.3
+ SetRecLmt.3
+ SetResult.3
+ SetVar.3
+ Signal.3
+ Sleep.3
+ SourceRCFile.3
+ SplitList.3
+ SplitPath.3
+ StaticPkg.3
+ StdChannels.3
+ StrMatch.3
+ StringObj.3
+ SubstObj.3
+ TCL_MEM_DEBUG.3
+ Tcl_Main.3
+ Thread.3
+ ToUpper.3
+ TraceCmd.3
+ TraceVar.3
+ Translate.3
+ UniCharIsAlpha.3
+ UpVar.3
+ Utf.3
+ WrongNumArgs.3
+)
+install(FILES ${tcl_MAN3} DESTINATION ${MAN_DIR}/man3)
+
+SET(tcl_MANN
+ Tcl.n
+ after.n
+ append.n
+ apply.n
+ array.n
+ bgerror.n
+ binary.n
+ break.n
+ case.n
+ catch.n
+ cd.n
+ chan.n
+ clock.n
+ close.n
+ concat.n
+ continue.n
+ dde.n
+ dict.n
+ encoding.n
+ eof.n
+ error.n
+ eval.n
+ exec.n
+ exit.n
+ expr.n
+ fblocked.n
+ fconfigure.n
+ fcopy.n
+ file.n
+ fileevent.n
+ filename.n
+ flush.n
+ for.n
+ foreach.n
+ format.n
+ gets.n
+ glob.n
+ global.n
+ history.n
+ http.n
+ if.n
+ incr.n
+ info.n
+ interp.n
+ join.n
+ lappend.n
+ lassign.n
+ library.n
+ lindex.n
+ linsert.n
+ list.n
+ llength.n
+ load.n
+ lrange.n
+ lrepeat.n
+ lreplace.n
+ lreverse.n
+ lsearch.n
+ lset.n
+ lsort.n
+ mathfunc.n
+ mathop.n
+ memory.n
+ msgcat.n
+ namespace.n
+ open.n
+ package.n
+ packagens.n
+ pid.n
+ pkgMkIndex.n
+ platform.n
+ platform_shell.n
+ proc.n
+ puts.n
+ pwd.n
+ re_syntax.n
+ read.n
+ refchan.n
+ regexp.n
+ registry.n
+ regsub.n
+ rename.n
+ return.n
+ safe.n
+ scan.n
+ seek.n
+ set.n
+ socket.n
+ source.n
+ split.n
+ string.n
+ subst.n
+ switch.n
+ tcltest.n
+ tclvars.n
+ tell.n
+ time.n
+ tm.n
+ trace.n
+ unknown.n
+ unload.n
+ unset.n
+ update.n
+ uplevel.n
+ upvar.n
+ variable.n
+ vwait.n
+ while.n
+)
+install(FILES ${tcl_MAN5} DESTINATION ${MAN_DIR}/man5)
+
Property changes on: brlcad/branches/cmake/src/other/tcl/doc/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
Added: brlcad/branches/cmake/src/other/tcl/library/CMakeLists.txt
===================================================================
--- brlcad/branches/cmake/src/other/tcl/library/CMakeLists.txt
(rev 0)
+++ brlcad/branches/cmake/src/other/tcl/library/CMakeLists.txt 2010-11-03
16:05:58 UTC (rev 41240)
@@ -0,0 +1,247 @@
+#ADD_SUBDIRECTORY(tzdata)
+
+SET(tcl_library_toplevel
+ auto.tcl
+ clock.tcl
+ history.tcl
+ init.tcl
+ package.tcl
+ parray.tcl
+ safe.tcl
+ tm.tcl
+ word.tcl
+ tclIndex
+)
+INSTALL(FILES ${tcl_library_toplevel} DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION})
+
+SET(tcl_library_http1
+ http1.0/http.tcl
+ http1.0/pkgIndex.tcl
+)
+INSTALL(FILES ${tcl_library_http1} DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}/http1.0)
+
+SET(tcl_library_opt04
+ opt/optparse.tcl
+ opt/pkgIndex.tcl
+)
+INSTALL(FILES ${tcl_library_opt04} DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}/opt0.4)
+
+INSTALL(FILES http/http.tcl DESTINATION lib/tcl8/8.4 RENAME http-2.7.2.tm)
+INSTALL(FILES platform/platform.tcl DESTINATION lib/tcl8/8.4 RENAME
platform-1.0.3.tm)
+INSTALL(FILES platform/shell.tcl DESTINATION lib/tcl8/8.4/platform RENAME
shell-1.1.4.tm)
+INSTALL(FILES msgcat/msgcat.tcl DESTINATION lib/tcl8/8.5 RENAME
msgcat-1.4.2.tm)
+INSTALL(FILES tcltest/tcltest.tcl DESTINATION lib/tcl8/8.5 RENAME
tcltest-2.3.0.tm)
+
+SET(tcl_msgs
+ msgs/af.msg
+ msgs/af_za.msg
+ msgs/ar.msg
+ msgs/ar_in.msg
+ msgs/ar_jo.msg
+ msgs/ar_lb.msg
+ msgs/ar_sy.msg
+ msgs/be.msg
+ msgs/bg.msg
+ msgs/bn.msg
+ msgs/bn_in.msg
+ msgs/ca.msg
+ msgs/cs.msg
+ msgs/da.msg
+ msgs/de.msg
+ msgs/de_at.msg
+ msgs/de_be.msg
+ msgs/el.msg
+ msgs/en_au.msg
+ msgs/en_be.msg
+ msgs/en_bw.msg
+ msgs/en_ca.msg
+ msgs/en_gb.msg
+ msgs/en_hk.msg
+ msgs/en_ie.msg
+ msgs/en_in.msg
+ msgs/en_nz.msg
+ msgs/en_ph.msg
+ msgs/en_sg.msg
+ msgs/en_za.msg
+ msgs/en_zw.msg
+ msgs/eo.msg
+ msgs/es.msg
+ msgs/es_ar.msg
+ msgs/es_bo.msg
+ msgs/es_cl.msg
+ msgs/es_co.msg
+ msgs/es_cr.msg
+ msgs/es_do.msg
+ msgs/es_ec.msg
+ msgs/es_gt.msg
+ msgs/es_hn.msg
+ msgs/es_mx.msg
+ msgs/es_ni.msg
+ msgs/es_pa.msg
+ msgs/es_pe.msg
+ msgs/es_pr.msg
+ msgs/es_py.msg
+ msgs/es_sv.msg
+ msgs/es_uy.msg
+ msgs/es_ve.msg
+ msgs/et.msg
+ msgs/eu.msg
+ msgs/eu_es.msg
+ msgs/fa.msg
+ msgs/fa_in.msg
+ msgs/fa_ir.msg
+ msgs/fi.msg
+ msgs/fo.msg
+ msgs/fo_fo.msg
+ msgs/fr.msg
+ msgs/fr_be.msg
+ msgs/fr_ca.msg
+ msgs/fr_ch.msg
+ msgs/ga.msg
+ msgs/ga_ie.msg
+ msgs/gl.msg
+ msgs/gl_es.msg
+ msgs/gv.msg
+ msgs/gv_gb.msg
+ msgs/he.msg
+ msgs/hi.msg
+ msgs/hi_in.msg
+ msgs/hr.msg
+ msgs/hu.msg
+ msgs/id.msg
+ msgs/id_id.msg
+ msgs/is.msg
+ msgs/it.msg
+ msgs/it_ch.msg
+ msgs/ja.msg
+ msgs/kl.msg
+ msgs/kl_gl.msg
+ msgs/ko.msg
+ msgs/ko_kr.msg
+ msgs/kok.msg
+ msgs/kok_in.msg
+ msgs/kw.msg
+ msgs/kw_gb.msg
+ msgs/lt.msg
+ msgs/lv.msg
+ msgs/mk.msg
+ msgs/mr.msg
+ msgs/mr_in.msg
+ msgs/ms.msg
+ msgs/ms_my.msg
+ msgs/mt.msg
+ msgs/nb.msg
+ msgs/nl.msg
+ msgs/nl_be.msg
+ msgs/nn.msg
+ msgs/pl.msg
+ msgs/pt.msg
+ msgs/pt_br.msg
+ msgs/ro.msg
+ msgs/ru.msg
+ msgs/ru_ua.msg
+ msgs/sh.msg
+ msgs/sk.msg
+ msgs/sl.msg
+ msgs/sq.msg
+ msgs/sr.msg
+ msgs/sv.msg
+ msgs/sw.msg
+ msgs/ta.msg
+ msgs/ta_in.msg
+ msgs/te.msg
+ msgs/te_in.msg
+ msgs/th.msg
+ msgs/tr.msg
+ msgs/uk.msg
+ msgs/vi.msg
+ msgs/zh.msg
+ msgs/zh_cn.msg
+ msgs/zh_hk.msg
+ msgs/zh_sg.msg
+ msgs/zh_tw.msg
+)
+
+INSTALL(FILES ${tcl_msgs} DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}/msgs)
+
+SET(tcl_encoding
+ encoding/ascii.enc
+ encoding/big5.enc
+ encoding/cp1250.enc
+ encoding/cp1251.enc
+ encoding/cp1252.enc
+ encoding/cp1253.enc
+ encoding/cp1254.enc
+ encoding/cp1255.enc
+ encoding/cp1256.enc
+ encoding/cp1257.enc
+ encoding/cp1258.enc
+ encoding/cp437.enc
+ encoding/cp737.enc
+ encoding/cp775.enc
+ encoding/cp850.enc
+ encoding/cp852.enc
+ encoding/cp855.enc
+ encoding/cp857.enc
+ encoding/cp860.enc
+ encoding/cp861.enc
+ encoding/cp862.enc
+ encoding/cp863.enc
+ encoding/cp864.enc
+ encoding/cp865.enc
+ encoding/cp866.enc
+ encoding/cp869.enc
+ encoding/cp874.enc
+ encoding/cp932.enc
+ encoding/cp936.enc
+ encoding/cp949.enc
+ encoding/cp950.enc
+ encoding/dingbats.enc
+ encoding/ebcdic.enc
+ encoding/euc-cn.enc
+ encoding/euc-jp.enc
+ encoding/euc-kr.enc
+ encoding/gb12345.enc
+ encoding/gb1988.enc
+ encoding/gb2312-raw.enc
+ encoding/gb2312.enc
+ encoding/iso2022-jp.enc
+ encoding/iso2022-kr.enc
+ encoding/iso2022.enc
+ encoding/iso8859-1.enc
+ encoding/iso8859-10.enc
+ encoding/iso8859-13.enc
+ encoding/iso8859-14.enc
+ encoding/iso8859-15.enc
+ encoding/iso8859-16.enc
+ encoding/iso8859-2.enc
+ encoding/iso8859-3.enc
+ encoding/iso8859-4.enc
+ encoding/iso8859-5.enc
+ encoding/iso8859-6.enc
+ encoding/iso8859-7.enc
+ encoding/iso8859-8.enc
+ encoding/iso8859-9.enc
+ encoding/jis0201.enc
+ encoding/jis0208.enc
+ encoding/jis0212.enc
+ encoding/koi8-r.enc
+ encoding/koi8-u.enc
+ encoding/ksc5601.enc
+ encoding/macCentEuro.enc
+ encoding/macCroatian.enc
+ encoding/macCyrillic.enc
+ encoding/macDingbats.enc
+ encoding/macGreek.enc
+ encoding/macIceland.enc
+ encoding/macJapan.enc
+ encoding/macRoman.enc
+ encoding/macRomania.enc
+ encoding/macThai.enc
+ encoding/macTurkish.enc
+ encoding/macUkraine.enc
+ encoding/shiftjis.enc
+ encoding/symbol.enc
+ encoding/tis-620.enc
+)
+INSTALL(FILES ${tcl_encoding} DESTINATION
lib/tcl${TCL_MAJOR_VERSION}.${TCL_MINOR_VERSION}/encoding)
Property changes on: brlcad/branches/cmake/src/other/tcl/library/CMakeLists.txt
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: svn:eol-style
+ native
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Achieve Improved Network Security with IP and DNS Reputation.
Defend against bad network traffic, including botnets, malware,
phishing sites, and compromised hosts - saving your company time,
money, and embarrassment. Learn More!
http://p.sf.net/sfu/hpdev2dev-nov
_______________________________________________
BRL-CAD Source Commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/brlcad-commits