summaryrefslogtreecommitdiffstats
path: root/unix/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* Fixed manpage installation.rmax2004-11-181-4/+4
| | | FossilOrigin-Name: b9193bca810df617d3e83a21eb77a63f0b2c146f
* 2004-11-18 Reinhard Max <max@suse.de>rmax2004-11-181-42/+21
| | | | | | | | | | | * unix/tcl.m4 (SC_CONFIG_MANPAGES): Applied an improved version of * unix/configure.in: patch #996085, that introduces * unix/Makefile.in: --enable-man-suffix. * unix/installManPage: added * unix/mkLinks: removed FossilOrigin-Name: d919f4fbda717ecaf83d595953f9d731d7475600
* * tests/safe.test (safe-1.3): Made test less sensitve to thedgp2004-10-261-1/+7
| | | | | | | | | | | full set of existing aliases in an interp, so the it only tests whether the tested ones are present. * unix/Makefile.in: Copied LD_LIBRARY_PATH machinery from `make shell` target to other similar targets so that just built libraries are tested, rather than previous installations. FossilOrigin-Name: fa2305f85c0453bebb3e335ccad72723d0c1e72e
* * unix/Makefile.in, unix/tcl.m4: move (C|LD)FLAGS after theirhobbs2004-07-191-4/+4
| | | | | | | | | | | | | | * unix/configure.in, unix/configure: _DEFAULT to allow for env setting to override m4 switches. Consolidate header checks to limit redundancy in configure. (CFLAGS_WARNING): Remove -Wconversion, add -fno-strict-aliasing for gcc builds (need to suppress 3.x type puning warnings). (SC_ENABLE_THREADS): Set m4 to force threaded build when built against a threaded Tcl core. Reorder configure.in for better 64-bit build configuration, replacing EXTRA_CFLAGS with CFLAGS. [Bug #874058] FossilOrigin-Name: 6045f801efc511c1f1f2b8d8df4a7c8e1df52467
* * unix/Makefile.in (SHLIB_LD_FLAGS): include in Makefile as it ishobbs2003-11-111-1/+2
| | | | | | used in MAKE_LIB sometimes (ie: AIX-64) [Bug #829686] (jimix) FossilOrigin-Name: 3786d57fc7dbe04f4691c84d8eb117d5f5463393
* * unix/Makefile.in: do not run autoconf during 'make dist' as thehobbs2003-05-201-4/+2
| | | | | | configure is now a CVS-maintained file and should be up-to-date. FossilOrigin-Name: 55a4d627a71ee4b0cc6fa4d87c77c8706f18980b
* * unix/Makefile.in: add macosx/*.tcl (buildTkConfig.tcl inhobbs2002-11-191-3/+3
| | | | | | particular) to the dist target. FossilOrigin-Name: 8bd4b1384e150beb6802fd9b7cce88c25f7419d6
* * unix/Makefile.in: added macosx/README to dist target.das2002-11-071-1/+2
| | | FossilOrigin-Name: 44e063d0bbb4a895f15ceac79085d87591333c01
* * unix/README: doc'ed --enable-symbols options.hobbs2002-10-101-4/+5
| | | | | | | | | * unix/Makefile.in: comment docs * unix/configure: regen * unix/tcl.m4: replaced SC_ENABLE_MEMDEBUG with a more intelligent SC_ENABLE_SYMBOLS that takes yes|no|mem|all as options now. FossilOrigin-Name: f1a68625005ce4aae8a2571fa158927b64fe1022
* * unix/Makefile.in: add macosx subdir to dist target.hobbs2002-09-271-13/+14
| | | | | | Do not generate .Z, only .gz and .zip in alldist target. FossilOrigin-Name: 4b84a1eb36fbdaaa1985afef0a4159e2b30ebdb9
* * macosx/Makefile: preserve environment value of INSTALL_ROOT.das2002-09-261-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | When embedding only use deployment build. Force relink before embedded build to ensure new linker flags are picked up. * macosx/buildTkConfig.tcl (new): * macosx/Wish.pbproj/project.pbxproj: synthesize tkConfig.sh based on tclConfig.sh in Tcl.framework and tkConfig.sh.in. Add symbolic links to debug lib, stub libs and tkConfig.sh in framework toplevel. Made tkIntXlibDecls.h a public header since Headers/X11/Xlib.h includes it. Install wish8.4 script that runs "Wish Shell.app" and corresponding wish link. Use tcl headers from built Tcl.framework instead of from tcl source directory. * macosx/tkMacOSXPort.h: added missing standard unix includes and defines, similarly to tkUnixPort.h. * macosx/tkMacOSXNotify.c: removed dependency on internal tcl header "tclPort.h" * unix/Makefile.in: * unix/install-sh: copied support for 'install-strip' target over from tcl/unix/{Makefile.in,install-sh} FossilOrigin-Name: 405953cfce4dca4fe79e1db1b496e642b0d2644c
* * unix/Makefile.in: added DYLIB_INSTALL_DIR variable for Darwindas2002-09-101-1/+4
| | | | | | | | | | | | | | | and set it to default value ${LIB_RUNTIME_DIR} * unix/tcl.m4 (Darwin): use DYLIB_INSTALL_DIR instead of LIB_RUNTIME_DIR in the -install_name argument to ld. * unix/configure: regen. * macosx/Wish.pbproj/project.pbxproj: * macosx/Makefile: added support for building Tcl as an embedded framework, i.e. using an dyld install_name containing @executable_path/../Frameworks via the new DYLIB_INSTALL_DIR unix/Makefile variable. FossilOrigin-Name: 419f67e76a6a210f8d79e5844fc9211bd1e00d16
* * unix/tcl.m4: update from Tcldas2002-08-311-9/+5
| | | | | | | | | * unix/Makefile.in: import of TK_SHLIB_LD_EXTRAS for Tk library specific linker settings. Added use of new LD_LIBRARY_PATH_VAR. * unix/configure: regen FossilOrigin-Name: 17a60be43f656e3723b5eef11bd5db8dac84256c
* * unix/Makefile.in (install-binaries): simplified pkgIndex.tclhobbs2002-08-161-8/+8
| | | | | | | | file created on installation. * win/Makefile.in (install-binaries): corrected and simplified creation of pkgIndex.tcl file on installation. FossilOrigin-Name: 98f260cd40848b13eb25af0c752e5bbee4e06609
* * unix/Makefile.in: Fixed typos in DISTNAME, and ZIPNAME.rmax2002-08-081-3/+3
| | | FossilOrigin-Name: da67b924a6371f4e540876b64fadc2f17db62b4a
* * unix/Makefile.in: Add MAJOR_VERSION, MINOR_VERSION,mdejong2002-07-281-25/+31
| | | | | | | | | | | | | | | | | | | | | PATCH_LEVEL, INSTALL_LIBRARY, STUB_LIB_FILE, and LIB_FILE to support changes in tcl.m4 related to library builds. Use MAKE_LIB macro to avoid dealing with RANLIB issues. Rename TK_CC_SEARCH_FLAGS to CC_SEARCH_FLAGS and rename TK_LD_SEARCH_FLAGS to LD_SEARCH_FLAGS. Use new INSTALL_LIB and INSTALL_STUB_LIB substs to deal with ranlib issues when install libraries. * unix/configure: Regen. * unix/configure.in: Remove AC_PROG_RANLIB since this is done by tcl.m4 now. Define CC_SEARCH_FLAGS instead of TK_CC_SEARCH_FLAGS and so on. Use MAKE_LIB and MAKE_STUB_LIB from tcl.m4. Remove AC_SUBST calls that are no done in tcl.m4. * unix/tcl.m4: Update from Tcl. * unix/tkConfig.sh.in: Subst CC_SEARCH_FLAGS and LD_SEARCH_FLAGS. FossilOrigin-Name: dc30e10656e22fdb5bf07e6f4e63247ed9034af5
* * unix/Makefile.in:mdejong2002-07-161-2/+4
| | | | | | | * win/Makefile.in: Add a more descriptive warning in the event `make genstubs` needs to be rerun. FossilOrigin-Name: 20db6a8739e021f7d1bf16d5e4f3a3913b3491ad
* * Completed conversion of Tk test suite to use tcltest.dgp2002-07-141-3/+3
| | | FossilOrigin-Name: c483179b915e863450b867189ddfab962971936a
* * Converted several files in the Tk test suite for testing bydgp2002-07-121-3/+3
| | | | | | tcltest 2.1. FossilOrigin-Name: 3892bfbf58651928daf7fae82d0d6453eb050f88
* Added missing win/lamp.bmp to the dist target.davygrvy2002-07-081-1/+2
| | | FossilOrigin-Name: eb5e2eb2230a9c562495706ba70ba9e957e416dc
* * Expanded install-binaries target to create and install adgp2002-06-261-2/+21
| | | | | | pkgIndex.tcl file to enable Tk as a loadable package [Patch 521356] FossilOrigin-Name: 0f8555e74536c23ab3bca8f45f8493836b352119
* * unix/tcl.m4: New macro SC_CONFIG_MANPAGES.rmax2002-06-251-12/+18
| | | | | | | | | | | | | * unix/configure.in: Added support for symlinks and compression * unix/Makefile.in: when installing the manpages. [Patch 518052] Default is still hardlinks and no compression. * unix/mkLinks: generated * unix/configure: * unix/README: Added documentation for the new features. FossilOrigin-Name: 4786c9feb60b65c23e37b740c809ec9e3bd1e6b1
* * doc/text.n: TIP #104 implementation which generalizes thehobbs2002-06-211-4/+7
| | | | | | | | | | | | | | | | | * generic/tkText.c: undo/redo stack to not be tied solely to the * generic/tkText.h: text widget. The APIs are still private. * generic/tkUndo.c: This also adds a stack limiting ability and * generic/tkUndo.h: a -maxundo option to the text widget (in * library/text.tcl: addition to the options from TIP #26) should * mac/tkMacDefault.h: users want to limit the undo/redo stack * tests/text.test: (should not be necessary in most cases). * unix/Makefile.in: [Patch #554763] (callewart) * unix/tkUnixDefault.h: * win/Makefile.in: * win/makefile.vc: * win/tkWinDefault.h: FossilOrigin-Name: 6a28d5bdfd4bd0d8ab71bc4b8aeb118626124b0a
* * Removed unnecessary dependence of tktest executable on the tcltestdgp2002-06-211-11/+3
| | | | | | | executable on Unix. If there are similar dependencies on other platforms, they can probably be removed as well. [Bug 572134]. FossilOrigin-Name: a659e49382004293b766fb2ae5fbbba7877ca2e8
* Added TIP#48 style engine implementationdkf2002-06-181-6/+9
| | | | | | Frederic Bonnet to supply docs+tests as soon as possible. FossilOrigin-Name: 11b699666df157085f2e86bb3f89b9042dc481cf
* * unix/Makefile.in (dist): correct installation ofhobbs2002-06-171-2/+2
| | | | | | wish.exe.manifest to DISTDIR target directory. FossilOrigin-Name: 31a242134e06844d8918460fd85c922f8a27a1b8
* Reverting to r1.65 -- last change should not have been committed.jenglish2002-06-141-10/+3
| | | FossilOrigin-Name: cf65916f266eb096467d2121fec363b9fe719b3f
* TIP #47 "Modifying Tk to Allow Writing X Window managers"jenglish2002-06-141-3/+10
| | | | | | | | | | (patch from Neil McKay). * Add CirculateRequest, Create, MapRequest, ResizeRequest, and ConfigureRequest event types; * Split TK_TOPLEVEL flag into TK_TOPLEVEL, TK_HAS_WRAPPER, TK_WIN_MANAGED, and TK_TOP_HIERARCHY. FossilOrigin-Name: ad38fbacd7328c607131ee691e933fcc9aa67d3e
* Added win/rc/wish.exe.manifest to the dist target. Noted missing bydavygrvy2002-03-061-1/+4
| | | | | | Ryan Casey. FossilOrigin-Name: a5bf10bd9ee932d2af2d65593dc17810099f6bc7
* Added win/rules.vc and included the use of eolFix to make sure theydavygrvy2002-03-051-1/+5
| | | | | | | have the correct <EOL> for the dist target. eolFix is in tcl's tools/ dir, and $(TOOL_DIR) correctly refers there. FossilOrigin-Name: 81df79ec0bc2a45227c1eb1038c8efd49f48455c
* TIP #41 implementation, panedwindow [Patch #512503] (melski)hobbs2002-02-221-3/+7
| | | FossilOrigin-Name: 7314a88b0f4af54da1dbbef59b183da7dd715071
* * unix/Makefile.in: Remove commented out vars.mdejong2002-01-291-3/+1
| | | | | | | | | | | * unix/configure: Regen. * unix/configure.in: Don't subst vars that are already taken care of in SC_LOAD_TCLCONFIG. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl. FossilOrigin-Name: 178a19e30ac1930ca02d550822059d0cd157f01c
* * unix/Makefile.in: Burn Tcl and Tk buildmdejong2002-01-111-15/+14
| | | | | | | | | | | directories into tktest executable to avoid crashes caused by ld loading a previously installed version of the tcl or tk shared libraries. Remove setting of LD_LIBRARY_PATH, LIBPATH, and SHLIB_PATH before running tktest since it should no longer be required. FossilOrigin-Name: b5c7674b082c2f270b5b742b881666018d73a462
* Enable use of Tcl stubs when building Tk asmdejong2002-01-111-1/+4
| | | | | | | | | | | | | | | a shared library. This should fix the build under AIX. [Bugs 220858, 220955, 220921] * unix/Makefile.in: Add TCL_STUB_LIB_SPEC and TCL_STUB_LIB_FLAG variables. * unix/configure: Regen. * unix/configure.in: Pass TCL_STUB_LIB_SPEC into Makefile and use it when linking the tk shared library. Define USE_TCL_STUBS when building shared. Subst TCL_STUB_LIB_SPEC and TCL_STUB_LIB_FLAG. FossilOrigin-Name: 7695ed9ebcdbf0e6cc0a2697964df49cea740427
* * unix/Makefile.in:mdejong2001-12-191-2/+2
| | | | | | | * win/Makefile.in: Use $(MAKE) instead of make in the tcltest rule. FossilOrigin-Name: e2967b875dd664c24d19d9fb868bb0b40cd3b8d7
* * unix/Makefile.in: Add comments to better describemdejong2001-11-251-7/+13
| | | | | | | | | | | TCL_EXE and when it should be available. Add rule that prints message about running `make genstubs` when tkStubInit.c is out of date. * win/Makefile.in: Add TCL_TOOL_DIR and TCL_EXE variables to better match the Tcl Makefile. Add genstubs rule so tkSTubInit.c can be regenerated. FossilOrigin-Name: c2200707b5e47a8c9993fb52b88f1fd6ac318eef
* ** upport to 8.4 of mac code changes for 8.3.3 & various newdas2001-11-231-2/+1
| | | | | | | | ** changes for 8.4, some already backported to 8.3.4 (patch #435660) see ChangeLog for details FossilOrigin-Name: 72721350b6f21354b5149babeafdb2304ece1e2e
* * unix/Makefile.in:mdejong2001-11-111-1/+11
| | | | | | | * win/Makefile.in: Add "make gdb" target. This target can run wish inside either gdb or insight. FossilOrigin-Name: 7cda0c5db7d62590d0e2cd87823312aa6080d14b
* * unix/Makefile.in:mdejong2001-11-091-3/+3
| | | | | | | | | Avoid adding libc to the LIBS and WISH_LIBS variables since it is not needed when linking with CC. If required when linking with LD it should be done on a case by case basis in tcl.m4. FossilOrigin-Name: 429452a958b3c26085a3c19ef5979123833e2412
* * unix/Makefile.in (dist): added {unix,win}/tcl.m4 andhobbs2001-08-071-4/+10
| | | | | | library/msgs/*.msg to dist target. [Bug: #448802] FossilOrigin-Name: bedfb4674c4f19f5032d83f2554b0236150121c0
* * unix/Makefile.in: Add AR and STLIB_LD variables.mdejong2001-07-111-1/+3
| | | | | | | | | | | * unix/configure: * unix/configure.in: Use STLIB_LD when defining MAKE_LIB and MAKE_STUB_LIB. Subst STLIB_LD, RANLIB, and AR. * unix/tcl.m4: Update from Tcl. * win/configure: Regen. * win/tcl.m4: Update from Tcl. FossilOrigin-Name: 67de68fc0038759f7292b250fa61dbfdf8420590
* * unix/Makefile.in:mdejong2001-06-271-1/+13
| | | | | | | | * win/Makefile.in: Add `make shell` target. This target will set the proper env vars before invoking wish from the build directory. FossilOrigin-Name: dbe847845b323099b04124b4b5f8975f6435644e
* * unix/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@.mdejong2001-06-221-5/+10
| | | | | | | | | | | | | | | | | | | | Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. Add LDFLAGS_DEBUG and LDFLAGS_OPTIMIZE to match the way CFLAGS_DEFAULT works. Use new LDFLAGS variable in the Makefile instead of @LDFLAGS@. * unix/configure: Regen. * unix/configure.in: Don't set CFLAGS to CFLAGS_DEFAULT, instead subst CFLAGS_DEFAULT into the Makefile. Add AC_SUBST for CFLAGS_DEBUG, CFLAGS_OPTIMIZE, LDFLAGS_DEFAULT, LDFLAGS_DEBUG, and LDFLAGS_OPTIMIZE. Remove unused LD_FLAGS subst. * unix/tcl.m4: Update from Tcl. * win/Makefile.in: Set CFLAGS to @CFLAGS@ and @CFLAGS_DEFAULT@. Set LDFLAGS to @LDFLAGS@ and @LDFLAGS_DEFAULT@. * win/configure: Regen. * win/configure.in: Don't set CFLAGS or LDFLAGS, instead subst CFLAGS_DEFAULT and LDFLAGS_DEFAULT into the Makefile. * win/tcl.m4: Update from Tcl. FossilOrigin-Name: 3b5982868ea872a09578ed4b2b40c3be4653583d
* * unix/Makefile.in: Use TCL_STUB_LIB_FILE instead of STUB_LIB_FILE.mdejong2001-04-251-2/+2
| | | | | | | | * unix/configure: Regen. * unix/configure.in: Don't subst STUB_LIB_FILE, use TCL_STUB_LIB_FILE instead. FossilOrigin-Name: cb2018308ce38d5193f6ad4d533c4e1276233eef
* * win/Makefile.in: commented use of TESTFLAGShobbs2000-09-291-3/+8
| | | | | | | * unix/Makefile.in: added TESTFLAGS to test and testlang targets to conform with Windows makefile and TEA style. FossilOrigin-Name: 21ea9340fdeefba136e92f5098ac7fc94a577336
* * win/makefile.vc (install-libraries):ericm2000-09-021-2/+3
| | | | | | | | | | | * win/Makefile.in (install-libraries): * unix/Makefile.in (install-libraries): Added tkPlatDecls.h to list of header files to install. * generic/tk.h: Added #include "tkPlatDecls.h", which declares the platform specific component of the public Tk stubs API's. FossilOrigin-Name: 960c59512df2dfeb34b8851852007eb1efe83eeb
* * library/msgs/de.msg: German message catalog.ericm2000-06-301-2/+26
| | | | | | | | | | | | | | | | | | | | | | * library/msgs/en.msg: English message catalog. * library/msgs/es.msg: Spanish message catalog. * library/msgs/fr.msg: French message catalog. * unix/Makefile.in: * unix/configure.in: * library/tk.tcl: * library/clrpick.tcl: * library/choosedir.tcl: * library/console.tcl: * library/msgbox.tcl: * library/tkfbox.tcl: * library/xmfbox.tcl: * library/bgerror.tcl: Applied patches from Laurent Duperval to provide localization of Tk dialogs. [RFE: 2671]. FossilOrigin-Name: fba5538c67f2c40b36cf85e267a90136a5a80bbd
* * unix/Makefile.in: added tk.spec to dist targethobbs2000-05-031-2/+2
| | | FossilOrigin-Name: ade8d77904ec872f6474fa241e137f957dcb35c3
* * unix/Makefile.in:hobbs2000-04-251-87/+91
| | | | | | * win/Makefile.in: makefile cleanup FossilOrigin-Name: e9e426d70cfe0bc2d2c210bd75e93296dccf1867
* * unix/Makefile.in (MAN_INSTALL_DIR): patch to accept --mandirhobbs2000-04-041-2/+2
| | | | | | correctly [Bug: 4085] FossilOrigin-Name: 3e43db8b9f2b7ac675da9bb7017725f18e59f2cd