summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* Put ttkStubLib.o in libtkstub instead of libtk. [Bug 1863007].jenglish2008-03-181-4/+3
| | | FossilOrigin-Name: 4f4a18ba36868051e3d987530cf8ed42a24d2213
* Support compilation with MSVC9 on AMD64patthoyts2007-12-141-1/+3
| | | FossilOrigin-Name: f7dd6e6f850e97703e2683b37d216bb7a7fb0328
* merge stable branch onto HEADdgp2007-12-131-1/+1
| | | FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
* (bug 1835052) Fix tidy target to remove tktest rather than tcltestpatthoyts2007-11-281-3/+3
| | | FossilOrigin-Name: 7e292ff7d70ff2f932060b1790f675c272d13df5
* Fix the environment to run only our built versionpatthoyts2007-11-171-21/+42
| | | FossilOrigin-Name: e7608c1ccda371817c2be755a7dcef0b9e1f9e85
* * bitmaps/*.xbm: Changed CVS storage mode from -kb to -kkv as thesedavygrvy2007-10-171-2/+3
| | | | | | | | are really text files, not binaries. * win/makefile.vc: Added $(BITMAPDIR) to the search path for the depend target. FossilOrigin-Name: b294efcc2683b551c49bc3d82bfe4155aabef318
* * win/makefile.vc: depend target now works and builds a generateddavygrvy2007-10-161-86/+23
| | | | | | dependency list with $(TCLTOOLSDIR)/mkdepend.tcl FossilOrigin-Name: 0f9c80e941f405df8630c6effaf595a406674950
* Hush.patthoyts2007-10-121-3/+3
| | | FossilOrigin-Name: b113e17948683885d5a2e56fc88f703dca3717d9
* Fixed install of tk broken with last commitpatthoyts2007-10-121-8/+3
| | | FossilOrigin-Name: cd673403cf726c253cdfa5c108507fc8732470e4
* Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-121-64/+49
| | | | | | | extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile. FossilOrigin-Name: 33f8d8e252696bad9bb3b5feb527b7234a718ebd
* * generic/tkStubLib.c: Remove C library calls from Tk_InitStubs()dgp2007-09-181-2/+2
| | | | | | | * win/makefile.vc: so that we don't need the C library linked in to libtkStub. FossilOrigin-Name: 1e706b7a6876565ae1691762d2f579c2299a2345
* Add crt flags for tkStubLib now it makes use of C-library functionspatthoyts2007-09-171-2/+2
| | | FossilOrigin-Name: 9e803e9b278b4fff814bdad02e12f26bc0392e48
* * win/Makefile.in (install-binaries): Fixed missing brace in theandreas_kupries2007-09-121-2/+2
| | | | | | | * win/makefile.vc (install-binaries): generated package index file. Note: unix/Makefile.in is good. FossilOrigin-Name: 7b4dc7d14c7268e743844f201da269818670cba2
* * generic/tkConsole.c: Revised calls to Tcl_InitStubs() anddgp2007-09-111-3/+2
| | | | | | | | | | | * generic/tkMain.c: [package require Tcl] so that Tk Says What * generic/tkWindow.c: It Means using the new facilties of [package] * library/tk.tcl: in Tcl 8.5 about what version(s) of Tcl it * unix/Makefile.in: is willing to work with. [Bug 1578344]. * win/Makefile.in: * win/makefile.vc: FossilOrigin-Name: 010ab6d6a465c23f11326eef0b83e3f1c06f8354
* Test ttk widgetspatthoyts2007-05-151-2/+18
| | | FossilOrigin-Name: 8db72b34b2598fdddb7069d81d758e5d4da8b062
* [Tk Bug 1712081]dgp2007-05-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/Makefile.in: Updates to account for new and deleted files * win/Makefile.in: tkStubImg.c and tkOldTest.c. * win/makefile.bc: * win/makefile.vc: * generic/tkOldTest.c (new): New file used to create testing * generic/tkTest.c: commands for testing various Tk * tests/constraints.tcl: legacy interfaces where a separate * tests/image.test: compilation unit is needed in order to #define suitable macros during compilation. Only the effect of USE_OLD_IMAGE on Tk_CreateImageType() is currently tested, but more similar testing commands can be added to this same file. New constraint defined to detect presence of the image type provided by the new testing code, and a few tests added to exercise it. Having USE_OLD_IMAGE support tested by the default test suite should reduce chance of a recurrence of this bug. * doc/CrtImgType.3: Revised docs to better indicate the legacy * doc/CrtPhImgFmt.3: nature of the interfaces supported by USE_OLD_IMAGE. * generic/tkDecls.h: make genstubs * generic/tkStubInit.c: * generic/tk.decls: Reworked USE_OLD_IMAGE support to use * generic/tk.h: the same support mechanisms both with * generic/tkStubImg.c (deleted):and without a stub-enabled build. In each case, route the legacy calls to Tk_CreateImageType and Tk_CreatePhotoImageFormat through the Tk_CreateOldImageType and Tk_CreateOldPhotoImageFormat routines. Add those routines to the public stub table so they're available to a stub-enabled extension. Remove the definition of Tk_InitImageArgs() and use a macro to convert any calls to it in source code into a comment. * generic/tkImage.c: Removed the MODULE_SCOPE declarations that * generic/tkImgPhoto.c: broke USE_OLD_IMAGE support. FossilOrigin-Name: 3d8af15d18f3b3196cf838b1acc80354e5b00adc
* Added compliler define SUPPORT_CONFIG_EMBEDDED to support config of -use ↵chengyemao2007-02-281-1/+2
| | | | | option at Windows FossilOrigin-Name: 2427f07f8380bd80d72de3785c0be573454f5451
* Windows build fixesmistachkin2007-02-091-1/+7
| | | FossilOrigin-Name: c0b47a32cb4a5ffe8f23ab09ea0aae65a81130da
* Build fix for man2tcl.c with MSVC8mistachkin2007-01-191-2/+4
| | | FossilOrigin-Name: 6588ab55bf64bfa748934fe02f021ec13c904550
* Oops. Removing rogue flagpatthoyts2006-11-031-3/+2
| | | FossilOrigin-Name: a7e9998cd8c28e03d16f93657bc1f7944a6ae820
* Add manifest merging for MSVC8.patthoyts2006-10-311-15/+35
| | | FossilOrigin-Name: ffc0679c245a7261fb492fd28e35327fbe312b03
* Update to support ttk merge.patthoyts2006-10-311-11/+104
| | | FossilOrigin-Name: f5ba36e6f973a6a92cb9e392c5dcb345ea369a37
* generic/tkImgBmap.c: Fixed line endings.patthoyts2006-10-191-31/+31
| | | | | | | | win/makefile.vc: Patched up build system to manage win/rules.vc: AMD64 with MSVC8 win/nmakehlp.c: Ensure operation without Platform SDK. FossilOrigin-Name: baa01e99942369cdd9063e7542074d19a3bf73af
* * unix/Makefile.in (install-binaries): Added a second guard to theandreas_kupries2006-09-271-2/+3
| | | | | | | | | | * win/Makefile.in: package index file to prevent older versions of * win/makefile.vc: Tcl from seeing version numbers which may contain a/b information, and then balking on them. This could otherwise happen when Tcl/Tk 8.4 and 8.5 are installed in the same directory, seeing each other. [SF Tk Bug 1566418]. FossilOrigin-Name: 2c942d25d318c26898e816e6c02e0d88759ee56d
* * generic/tkConsole.c: TIP #268 update regarding registered packageandreas_kupries2006-09-221-3/+3
| | | | | | | | | | | | | | | | * generic/tkMain.c: version, now using full patchlevel instead of * generic/tkWindow.c: major.minor * library/tk.tcl: * unix/configure: * unix/Makefile.in: * unix/tcl.m4: * win/configure: * win/Makefile.in: * win/makefile.vc: * win/rules.vc: * win/tcl.m4: FossilOrigin-Name: 9d41acf54154dda8103f6b94602caaa91d6b572c
* * generic/tkInt.decls: move all platform test sources from tk lib intodas2005-12-091-3/+6
| | | | | | | | | | | | | | * generic/tkTest.c: tktest directly, removes requirement to export * macosx/tkMacOSXTest.c: TkplatformtestInit from internal stubs table. * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: * win/tkWinTest.c: * generic/tkIntPlatDecls.h: * generic/tkStubInit.c: regen. FossilOrigin-Name: 6ef50d0bf4e64b8ac34e6ed5ba3a1ff11c1a0f97
* add tkWinTest.obj to regular Tk obj for TkplatformtestInithobbs2005-12-081-6/+3
| | | FossilOrigin-Name: 15f34d6b75e0bfc2d1edb7c7d3a79322533c6134
* * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-12-081-3/+27
| | | | | | | | | | | * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597] * win/configure.in: Add CE build support (some C code fixes needed) * win/wish.exe.manifest.in (new): manifest must map in MACHINE * win/rc/wish.exe.manifest (removed): and VERSION to be correct. FossilOrigin-Name: a62685ce4168925729398c64d64c775e9d32a603
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | | | from MSVC or the Platform SDK. FossilOrigin-Name: 2cbeb0cff823e18631d234f9a4376d00294a1be5
* * win/makefile.vc: Shell targets needed more stack space. [Bug 1066755]davygrvy2004-11-261-4/+4
| | | FossilOrigin-Name: 827d59153c7b8a29b674606d66f2e3ebb4d0a147
* * win/tkWinX.c: Signature for tkWinXCleanup needed to bedavygrvy2004-10-271-1/+3
| | | | | | | | | * generic/tkInt.decls: changed so it matches the Tcl_ExitProc * generic/tkIntPlatDecls.h: typedef to avoid a bad-style cast. * win/makefile.vc: Force TCL_LIBRARY envar when calling tclsh FossilOrigin-Name: f5ccb7aa3744f1aaab32f82450534022ba3ea0f6
* added VC7-safe environment check used in the Tcl makefile.vcdavygrvy2004-09-161-5/+7
| | | FossilOrigin-Name: 998d3bb4e07304e0859b1c6e01092b9bd10a2d8e
* include tkTest.c in list of files which depend on tkText.hvincentdarley2004-09-101-1/+2
| | | FossilOrigin-Name: bba07cefc296caa4e406128cb673766909ddc3aa
* Set TK_LIBRARY when execing Tk apps (test, runtest, rundemo).patthoyts2004-09-061-1/+4
| | | FossilOrigin-Name: 73a8f18872a4dca4165aea28d76d0b674a9c702a
* Checks MSDevDir, not MSVCDir envar.davygrvy2004-03-091-2/+2
| | | FossilOrigin-Name: 710684e47eba723a75f34f3f3b9dd1d4612e9933
* * win/makefile.vc:davygrvy2004-02-081-12/+20
| | | | | | | | * win/rules.vc: * win/rc/tk.rc: * win/rc/wish.rc: Now supports the 'unchecked' option when building. FossilOrigin-Name: 139fc6fbfdd8afd4c7df75b75925e29001485ed3
* * win/makefile.vc: General clean-up.davygrvy2004-02-011-52/+87
| | | FossilOrigin-Name: 453744085e01d5468def91c71a3c52d15c470b1f
* * win/tkWinSendCom.c: Placed the requirement for the special COMdavygrvy2004-01-151-4/+4
| | | | | | | | | | | | libraries into the object file itself with #paragma comment (lib, ...) when built with VC++. This will simplify linking for users of the static library. uuid.lib is required for VC5.2, but is implicit with VC6. * win/makefile.vc: Removed 'ole32.lib oleaut32.lib uuid.lib' from $(baselibs). FossilOrigin-Name: 7d58561259d813bbc42d03b105c473d3afe232ea
* uuid.lib needed by tkWinSendvincentdarley2004-01-131-2/+2
| | | FossilOrigin-Name: 12bfcc95166c865b827811bbdb93a0ca84e81b34
* * win/rc/tk.rc:davygrvy2004-01-131-13/+6
| | | | | | | | | * win/rc/tk_base.rc: * win/rc/wish.rc: * win/makefile.vc: Refreshed how the resource files are built. Should be a bit easier for people linking with a static Tk library. FossilOrigin-Name: c6f4259e52de6fea22f973c0f298e6b82ff66243
* Uses new features of nmakehlp to get the version strings from header filesdavygrvy2003-12-231-7/+13
| | | | | | without the use of hardcoded values. FossilOrigin-Name: fbcf6d9fc27f54a9ef6c5fced538c14079df1ef8
* * win/makefile.vc: Restored consistency of pkgIndex.tcl filedgp2003-11-171-7/+3
| | | | | | | | | with that generated by Makefile. Let's discuss whether there's really need for a change, and if so, let's make it consistently in all Makefiles. FossilOrigin-Name: 3e23e347aa82a8ff70fb88a4ccaa8fa0efe2a2e5
* Fixes pkgIndex.tcl generation so a symbols build is loaded when Tcl is symbolsdavygrvy2003-11-161-3/+7
| | | FossilOrigin-Name: a49bd3f8e0e6b5765ece8ae1b16c9ea040cafd5e
* * win/makefile.vc: Applied patches from tcl bug #801467 frompatthoyts2003-10-141-4/+5
| | | | | | * win/winMain.c: Joe Mistachkin FossilOrigin-Name: 61f443b1d6f0094d96611654658cf411d833e91b
* * win/makefile.vc: Implementation of TIP #150, "Providepatthoyts2003-09-261-2/+3
| | | | | | | | * win/tkWinSend.c: 'send' command for Windows" * win/tkWinSendCom.h: * win/tkWinSendCom.c: FossilOrigin-Name: 0ac88e3771844bf1cbca4a2f9343139667dd4d43
* Don't do a string compare on the $(DBGX) variable, use the $(DEBUG)davygrvy2003-08-251-7/+11
| | | | | | | boolean directly. Also, don't try to regen the stubs table if $(TCLSH) doesn't exist. FossilOrigin-Name: 7aaec0c30ef41179143c65b4361ee46968126257
* space in path bug fixvincentdarley2003-05-131-2/+2
| | | FossilOrigin-Name: 4fa27bce781a115e386ef8deb3a97c06d881ca7c
* Corrected several problems that prevented OPTS=symbols from building kennykb2003-03-231-5/+13
| | | | | | properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes. FossilOrigin-Name: b7bcc071d8fa6bd35f5217e5622b0e673fe67105
* Backported the code that makes the makefile build pkgIndex.tcl as part kennykb2003-03-111-1/+8
| | | | | | of the install step. FossilOrigin-Name: d1a35556b0e3df6bc4da77e0a03174782b7f4095
* * README: Bumped version number ofdgp2003-03-041-2/+2
| | | | | | | | | | | | | | | | | | | * generic/tk.h: Tk to 8.5a0. * library/tk.tcl: * mac/README: * macosx/Wish.pbproj/project.pbxproj: * unix/README: * unix/configure.in: * unix/tk.spec: * win/README: * win/configure.in: * win/makefile.vc: * win/tcl.m4: * unix/configure: autoconf * win/configure: FossilOrigin-Name: 95a4e8ae5c6bc8cec9f3c9648f0f947323bf273b