summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* (cherry-pick) Explicit require Tcl 8.6.0, no matter if Tk is compiled ↵jan.nijtmans2016-03-091-1/+1
| | | | | against a later Tcl patchlevel. FossilOrigin-Name: 7f3247c1b265f759494658fe74e5e117a994f32c
* Link with userenv.lib, because it is now needed by Tcl.jan.nijtmans2015-10-061-1/+1
| | | FossilOrigin-Name: 62436753dbf6b9b0e051c4c01245cbf5edcf9d3b
* Completing ↵jan.nijtmans2015-08-281-18/+7
|\ | | | | | | | | [http://core.tcl.tk/tcl/info/00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. FossilOrigin-Name: 44b241183c85beef146dbe84e8590220852fa39e
| * Completing ↵jan.nijtmans2015-08-281-18/+7
| | | | | | | | | | [http://core.tcl.tk/tcl/info/00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0. Now for the configure/makefile build. FossilOrigin-Name: a64c6ed133fd0d4a5f280de2400f6e72575cf7f4
* | Fix ↵jan.nijtmans2015-08-201-2/+22
|\ \ | |/ | | | | | | [http://core.tcl.tk/tcl/info/00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0 FossilOrigin-Name: f37f9308c9973f2e35fb8d67183c85fc7619843c
| * Fix ↵jan.nijtmans2015-08-201-2/+22
| | | | | | | | | | [http://core.tcl.tk/tcl/info/00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static UCRT build on Windows with VC 14.0 FossilOrigin-Name: d1e6da48ba792692df9510124e3d99ebcb555a17
* | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵jan.nijtmans2015-06-251-1027/+1027
|\ \ | |/ | | | | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. FossilOrigin-Name: 8a600b5d3ba76ed8ad4129556e45827e433c9a4e
| * Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵jan.nijtmans2015-06-251-1028/+1028
| | | | | | | | | | | | | | | | translate some windows-specific files to UTF-8 too. Solution: commit those files with CRLF line-ending, which eliminates the need for eolFix altgether. See als: [495120] for the reason why eolFix was introduced in the first place. No longer needed with fossil. FossilOrigin-Name: 7db02fe464d497424caa5219300495b7577dea9e
* | When compiling with MSVC++, no longer link the stub library with msvcrt??.dll.jan.nijtmans2013-10-041-1/+1
|\ \ | |/ | | | | | | This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. FossilOrigin-Name: a8a2cbf09051190b0480cf51b0e65806b22e2a6c
| * When compiling with MSVC++, no longer link the stub library with msvcrt??.dll.jan.nijtmans2013-10-041-1/+1
| | | | | | | | | | This way, workarounds in extensions like [http://core.tcl.tk/itcl/info/a961f0729c] are no longer necessary. FossilOrigin-Name: 51cd37c78b7cf1221a433b2b7be3980f0326e6b1
* | [Bug 3568760]: Tk documentation fails to buildjan.nijtmans2013-04-101-1/+1
|\ \ | |/ | | FossilOrigin-Name: edf6d2b747cf2402aee25a967b332b442253f0b8
| * [Bug 3568760]: Tk documentation fails to buildjan.nijtmans2013-04-101-1/+1
| | | | | | FossilOrigin-Name: 46b263026c3ec5bf0f954f3d31bd55b51d4917f7
| * Remove unused variable.jan.nijtmans2013-04-031-1/+0
| | | | | | | | | | Remove tkStubLib.o from tk85.dll. On Windows, data cannot be exported from dll's anyway, so it's just dead code. On UNIX, it makes a difference: there it would be a potential incompatiblity to remove it. FossilOrigin-Name: 66f47c63d885af6ad4dd82adff3109e6036c46c9
| * merge release to 8.5; revert features not included in releasedgp2013-04-031-0/+1
| | | | | | FossilOrigin-Name: 2d26c9cb30bc1fd9ba1cfe81ff3b4cc7ff771cca
| * Same change as [9bc120ced2] for UNIX, but for Windows as well.jan.nijtmans2013-03-271-1/+0
| | | | | | FossilOrigin-Name: 059263b2cae8bf365558fcd882c2b2be2f3827dc
| * Avoid setting TK_LIBRARY to a relative pathname.dgp2012-11-091-2/+2
| | | | | | FossilOrigin-Name: b685add01986668b065a269cf957a8f1758abc3f
* | Always compile Tk with -DUSE_TCL_STUBS. jan.nijtmans2012-08-151-53/+103
|\ \ | |/ | | | | | | Formatting FossilOrigin-Name: a910ba64c2ee3f7d36a7bf330ac13ddc9d349634
| * Backport some more improvements from Tcl 8.6jan.nijtmans2012-08-151-62/+127
| | | | | | FossilOrigin-Name: 4fdc79858d857fbc2adb931107515761b1cb937d
* | [Bug 3555644]: Better use of virtual events.jan.nijtmans2012-08-111-36/+38
| | | | | | | | | | Pre-define 10 new Virtual events, and correct various bindings according to the Mac OSX documentation. FossilOrigin-Name: e5769e97a0295901a3944e4f88aa1a50046a6c15
* | [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
|\ \ | |/ | | FossilOrigin-Name: 4b9dd0dec3658ebc68723f6b2fc8d858f7d919c3
| * [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
| |\ | | | | | | FossilOrigin-Name: 4bf7f2b5336d50b593c12aaf675bdff839efd018
| | * [Bug 3544932]: Visual studio compiler check failsjan.nijtmans2012-07-171-4/+3
| | | | | | | | | FossilOrigin-Name: f277df6f50ae30b7f818e903ec8af1e29cb41e96
* | | Purge RCS Keywordsdgp2011-06-081-3/+0
|\ \ \ | |/ / | | | FossilOrigin-Name: b8a1385217cc117d6962c234f0a4d28ff10e089c
| * | Purge RCS Keywords.dgp2011-06-081-3/+0
| |\ \ | | |/ | | | FossilOrigin-Name: 3f95fbe0ce14948fd409844b915c18ef25d7d0a0
| | * Purge RCS Keywords.dgp2011-06-081-3/+0
| | | | | | | | | FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
| * | Synchronize rules.vc with the version in the tcl source tree.patthoyts2011-04-211-0/+3
| | | | | | | | | | | | | | | Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net> FossilOrigin-Name: cf3a5e709651504fa34b98090f1140cabcf2ed65
| * | The -debug:full option is not supported when using the modern versions of ↵jan2011-03-261-1/+1
| |\ \ | | |/ | | | | | | | | | link.exe included with MSVC, use -debug instead FossilOrigin-Name: 214c36af0a839ad8097316e0c67baa1c7414a5c2
| | * The -debug:full option is not supported when using the modern versions of ↵jan2011-03-261-1/+1
| | | | | | | | | | | | | | | link.exe included with MSVC, use -debug instead FossilOrigin-Name: 970fa676ffdbe670270c1a4cc2e49d3045158262
| | * Fix for AMD64 symbols buildspatthoyts2007-09-111-14/+16
| | | | | | | | | FossilOrigin-Name: 62a5aafa6d96fbe2ec65f389d7b80c0b0495661d
| | * * win/makefile.vc: Support MSVC8 and AMD64 target. Also try usingpatthoyts2006-09-261-5/+22
| | | | | | | | | | | | | | | | | | | | | * win/rules.vc: sed to generate the manifest (cross-compile cannot * win/nmakehlp.c: execute tclsh). If no sed, use the tclsh exe. FossilOrigin-Name: 324eb3cceffd0086ad8fbc6c0e8251a58ae80605
| | * * generic/tkConsole.c: Complete reversal of the changes of Sep 22.andreas_kupries2006-09-251-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMain.c: For compat reason the Tcl core will not change * generic/tkWindow.c: the registered version to include the patchlevel, * library/tk.tcl: making the changes to Tk unnecessary. * unix/configure: * unix/Makefile.in: * unix/tcl.m4: * win/configure: * win/Makefile.in: * win/makefile.vc: * win/rules.vc: * win/tcl.m4: FossilOrigin-Name: 8a215ea28667a92a96b020e42d065bc49ba78303
| | * * 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: 20c45754f76680260016fd3f7ed12c0c0e9465e5
| | * Sync with tcl to enable building with VC8 (VS2005 C compiler)patthoyts2006-06-141-39/+28
| | | | | | | | | FossilOrigin-Name: ee6f1e5a8f27a3931c10695d05278ced25c7fedc
| | * Avoid pipe problems on Win98patthoyts2006-03-281-2/+3
| | | | | | | | | FossilOrigin-Name: 80286487dcea7c93d318c181f677651843ab6e60
| | * simplified makefile.vc a little bitkennykb2005-12-011-13/+5
| | | | | | | | | FossilOrigin-Name: 9b05d62adb06e405cc88181dbf009b579a535803
| | * restored the ability to build from makefile.vckennykb2005-12-011-14/+34
| | | | | | | | | FossilOrigin-Name: bbea8ebeb500bb87ac5634bd0ea9e950af68d786
| | * * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-11-301-2/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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: * win/wish.exe.manifest.in (new): manifest must map in MACHINE * win/rc/wish.exe.manifest (removed): and VERSION to be correct. FossilOrigin-Name: ed29dbfa87ed1d7a63fca463478518be560cc2a4
| | * * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | | | | | | | | | | | | | | | from MSVC or the Platform SDK. FossilOrigin-Name: 42d7c163969fc8b3a6bf4d1d2b1dc4d64ba1f24f
| | * * win/makefile.vc (DOTVERSION): Was installing 8.4 relabelled as 8.5patthoyts2004-10-291-2/+2
| | | | | | | | | FossilOrigin-Name: 22a05da965b06589d4030348b8119a96c019982a
| | * * win/makefile.vc: Backport to the most recentdavygrvy2004-10-271-6/+20
| | | | | | | | | | | | | | | | | | | | | * win/rules.vc: changes on the HEAD. * win/nmakehlp.c: FossilOrigin-Name: e79198cc2fb38268ca4dc33eeadec7a86762cb9c
| | * Apply fix from tcl bug #950049 for make docs.patthoyts2004-05-101-2/+2
| | | | | | | | | FossilOrigin-Name: 2dc7495f379f8e2bb2840cad26b325e8b1e78621
| | * * win/makefile.vc: Restored consistency of pkgIndex.tcl filedgp2003-11-171-7/+3
| | | | | | | | | | | | | | | | | | with that generated by Makefile. FossilOrigin-Name: 6aee53f39a2488ee2a0bb4f36cf56ffaf31d98fe
| | * Fixes pkgIndex.tcl generation so a symbols build is loaded when Tcl is symbolsdavygrvy2003-11-161-3/+7
| | | | | | | | | FossilOrigin-Name: 69b2fc66af74a6fc76a427a3ca27f1405fbc7f5e
| | * 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: 10a8982de82ffd20e9bd30ddff572a7bae7f2098
| | * Backed the version to 8.4 on the 8.4 branch. kennykb2003-03-131-2/+2
| | | | | | | | | | | | | | | | | | (I just loathe sticky tags). FossilOrigin-Name: 8c5beabb62d4de09ed2eff29b7b44c2c203ce0a2
| | * Backported the code that makes the makefile build pkgIndex.tcl as part kennykb2003-03-111-2/+9
| | | | | | | | | | | | | | | | | | of the install step. FossilOrigin-Name: 43cb2db22dc8137d4a01beb7f0281b7a1924fa30
| * | * generic/tkConsole.c: Relax the runtime version requirements on Tcldgp2009-10-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tkMain.c: so that Tk 8.5.8 can [load] into Tcl 8.6 (and * generic/tkWindow.c: later 8.*) interps. * library/tk.tcl * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: FossilOrigin-Name: 4e3e9d74aec259dc5e3bb9757bdc4279c4c2575d
| * | * unix/Makefile.in: Relax constraints in index script so thatdgp2008-10-101-2/+2
| | | | | | | | | | | | | | | | | | | | | * win/Makefile.in: each Tk 8.5.* release may be [package require]d * win/makefile.vc: into any Tcl 8.5.* interp. [Bug 1890438]. FossilOrigin-Name: 0b516224db0227fd22fc37a3d0610ecd08f1c3e1
* | | The -debug:full option is not supported when using the modern versions of ↵mistachkin2011-03-171-2/+2
| | | | | | | | | | | | | | | link.exe included with MSVC, use -debug instead. FossilOrigin-Name: 3bc040360eaeaa1d8a31349a07a12ea1dedda77d
* | | [FRQ 491789]: "setargv() doesn't support a unicodenijtmans2010-10-111-1/+5
| | | | | | | | | | | | | | | | | | cmdline" implemented for Tk on MSVC++ FossilOrigin-Name: 9f72f1b398c5ee0915c39d15436df3f7a9dfb930