summaryrefslogtreecommitdiffstats
path: root/win/rules.vc
Commit message (Collapse)AuthorAgeFilesLines
* Permit static linking to the MSVCRT as a stand-alone option. Patch by Joe ↵jan.nijtmans2016-09-261-0/+5
|\ | | | | | | | | Mistachkin. FossilOrigin-Name: 7d896521c694574cbd0343eefa52a49b7cdaae5a
| * Permit static linking to the MSVCRT as a stand-alone option. Enable WinXP ↵mistachkin2016-09-191-1/+6
| | | | | | | | | | SDK compatibility. FossilOrigin-Name: ab1f0965f1b9ddb339d27718b8c7c1774b7722e4
* | Make it more likely that compiles with VS2012/VS2013 actually work on ↵jan.nijtmans2016-09-211-1/+1
|\ \ | |/ |/| | | | | Windows XP. See: [https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/] FossilOrigin-Name: 3d512d1c30a126643e159c183bf7e47f84258253
| * Make it more likely that compiles with VS2012/VS2013 actually work on ↵jan.nijtmans2016-09-211-1/+1
| | | | | | | | | | Windows XP. See: [https://tedwvc.wordpress.com/2014/01/01/how-to-target-xp-with-vc2012-or-vc2013-and-continue-to-use-the-windows-8-x-sdk/] FossilOrigin-Name: 8453a8e82813e758de1fd09925a839229db7b00e
* | Completing ↵jan.nijtmans2015-08-281-7/+0
|\ \ | |/ | | | | | | [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-7/+0
| | | | | | | | | | [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-0/+7
|\ \ | |/ | | | | | | [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-0/+7
| | | | | | | | | | [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-716/+716
|\ \ | |/ | | | | | | | | | | | | 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-716/+716
| | | | | | | | | | | | | | | | 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
* | Only build the threaded builds by default. jan.nijtmans2012-08-151-23/+29
|\ \ | |/ | | | | | | For msvcrt static builds, allow to link against libraries where the 'x' is missing (generated by Makefile.in) FossilOrigin-Name: c42d04b1b48c7b7433fd6335cce9289b67f59cab
| * Only build the threaded builds by default. jan.nijtmans2012-08-151-26/+63
| | | | | | | | | | Backport some improvements from Tcl 8.6 FossilOrigin-Name: 6ea18d16ed56acc2e696ac35531c0905bc3660b6
* | Sync with tcl version of rules.vcjan.nijtmans2012-08-111-3/+3
| | | | | | FossilOrigin-Name: 91bba8f85a4717c8e0758821ae7021ed4a233e91
* | [Bug 3555644]: Better use of virtual events.jan.nijtmans2012-08-111-2/+2
| | | | | | | | | | Pre-define 10 new Virtual events, and correct various bindings according to the Mac OSX documentation. FossilOrigin-Name: e5769e97a0295901a3944e4f88aa1a50046a6c15
* | [Bug 3517448] TclKit build fails (unresolved __strtoi64)jan.nijtmans2012-04-131-4/+7
|\ \ | |/ | | FossilOrigin-Name: cbc8896878c70ffc43b29964139905975d15ab5a
| * [Bug 3517448] TclKit build fails (unresolved __strtoi64)jan.nijtmans2012-04-131-4/+7
| |\ | | | | | | FossilOrigin-Name: c421372e0c81f3bd68d331006b359a8a70fd4790
| | * [Bug 3517448] TclKit build fails (unresolved __strtoi64)jan.nijtmans2012-04-131-4/+7
| | | | | | | | | | | | | | | some more tkInt.decls formatting FossilOrigin-Name: 4139d30f55ae10d9728cf236ba0a33b159da0b21
| | * Support Visual Studio 11jan.nijtmans2011-09-261-51/+55
| | | | | | | | | FossilOrigin-Name: 19ec9437bc4826be9dc6d5146b13c28f85d3256b
| | * Purge RCS Keywords.dgp2011-06-081-3/+0
| | | | | | | | | FossilOrigin-Name: a74f32bb6369d3e66e661145c81a98a14ed79b3a
| | * Add -D_CRT_SECURE_NO_DEPRECATE and -D_CRT_NONSTDC_NO_DEPRECATE, reducing the ↵nijtmans2010-10-311-16/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | number of deprecation warnings on later VC++ versions. Better VCVERSION determination. All changes backported from Tcl8.5/8.6 FossilOrigin-Name: 63cc534f50d72677a33e79bd4b45a1efeab739bc
| | * Update for VS10nijtmans2010-10-231-6/+13
| | | | | | | | | FossilOrigin-Name: 16f33d699c9568346d83eac2cab3049fe653985f
| | * Fix for AMD64 symbols buildspatthoyts2007-09-111-1/+4
| | | | | | | | | FossilOrigin-Name: 62a5aafa6d96fbe2ec65f389d7b80c0b0495661d
| | * Fix bug #1582769 build with VC2003 and correct i386 arch.patthoyts2006-10-311-3/+6
| | | | | | | | | FossilOrigin-Name: 6b5677cb26deaf0e36e612d7767c9afe8c8ca278
| | * Ensure builds with VC6 without Platform SDK and pickup MACHINE from environmentpatthoyts2006-10-181-3/+6
| | | | | | | | | | | | | | | | | | to make life easier on Windows non-x86 platforms. FossilOrigin-Name: 854a284193d1143b75ac1ba436e87c0dbe38f1c3
| | * Remove the /RTCc flagpatthoyts2006-10-061-5/+1
| | | | | | | | | FossilOrigin-Name: 2bf08304affa039580c935abeebd355fe3012822
| | * * win/makefile.vc: Support MSVC8 and AMD64 target. Also try usingpatthoyts2006-09-261-11/+68
| | | | | | | | | | | | | | | | | | | | | * 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: TIP #268 update regarding registered packageandreas_kupries2006-09-221-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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-102/+102
| | | | | | | | | FossilOrigin-Name: ee6f1e5a8f27a3931c10695d05278ced25c7fedc
| | * * win/makefile.vc: Backport to the most recentdavygrvy2004-10-271-15/+102
| | | | | | | | | | | | | | | | | | | | | * win/rules.vc: changes on the HEAD. * win/nmakehlp.c: FossilOrigin-Name: e79198cc2fb38268ca4dc33eeadec7a86762cb9c
| | * Corrected several problems that prevented OPTS=symbols from building kennykb2003-03-231-4/+4
| | | | | | | | | | | | | | | | | | properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes. FossilOrigin-Name: 10a8982de82ffd20e9bd30ddff572a7bae7f2098
* | | Synchronize rules.vc with the version in the tcl source tree.patthoyts2011-04-211-45/+51
|\ \ \ | |/ / | | | | | | | | | Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net> FossilOrigin-Name: 66b19d9c46d477a4854f9d55e1dc23a8a771691f
| * | Synchronize rules.vc with the version in the tcl source tree.patthoyts2011-04-211-45/+58
| | | | | | | | | | | | | | | Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net> FossilOrigin-Name: cf3a5e709651504fa34b98090f1140cabcf2ed65
| * | Update for VS10nijtmans2010-10-231-5/+7
| | | | | | | | | FossilOrigin-Name: e9950e27f6217e2973f7fcb56f3b8d31b9c9ddcc
| * | Update dll version numbers of dde/reg extension in the makefile.patthoyts2009-10-151-3/+3
| | | | | | | | | FossilOrigin-Name: 21c6869e9de15086e7aa2fa8b2cdc5ef83c7bd45
* | | [FRQ 491789]: "setargv() doesn't support a unicodenijtmans2010-10-111-2/+4
| | | | | | | | | | | | | | | | | | cmdline" implemented for Tk on MSVC++ FossilOrigin-Name: 9f72f1b398c5ee0915c39d15436df3f7a9dfb930
* | | [FRQ 2965056]: Windows build with -DUNICODEnijtmans2010-09-141-2/+2
| | | | | | | | | FossilOrigin-Name: 1d0e55d7c6c339924a7a386aa7ae145ac1108f36
* | | win/rules.vc: (sync with tcl version)nijtmans2010-09-091-7/+35
| | | | | | | | | | | | | | | | | | | | | | | | mingw should always link with -ladvapi32 Remove ascii variant of tkWinPocs table, it is no longer necessary. FossilOrigin-Name: 81ceafb7cffe33b58d71d44eeecd916c7e0f5d57
* | | [Bug #3020677] wish can't link reg1.2nijtmans2010-07-011-4/+4
| | | | | | | | | FossilOrigin-Name: 5e0f4c20dabdbf2ce9a3c2079b44acac5d608a42
* | | Fix [Tcl Bug 2967340]: Static build failurenijtmans2010-03-121-5/+5
| | | | | | | | | FossilOrigin-Name: 4efdb7f550a814966ed452fef9958228b82c8d8e
* | | * win/rules.vc: small bug not setting SYMBOLS macro fixed.davygrvy2008-12-311-1/+2
| | | | | | | | | FossilOrigin-Name: 9818428d872fbfc905394430b21136a8568f37a9
* | | TIP 285 Implementationmistachkin2008-06-131-1/+7
| | | | | | | | | FossilOrigin-Name: 7ed688e770caea98aeaa62fc00b7054653fff76a
* | | We should use the thread allocator for threaded builds. Added 'tclalloc' ↵patthoyts2008-05-151-2/+5
|/ / | | | | | | | | option to disable. FossilOrigin-Name: 56729d28c355d45090d2c483456516038d2f2352
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| | | | | | FossilOrigin-Name: e7868b44c1e7bffc63a053b87a96a4499757f80d
* | Handle MSVC 9 (aka: Visual Studio 2008)patthoyts2007-12-101-4/+10
| | | | | | FossilOrigin-Name: cd79a1224eb18f2c2ba28d8045df2e5891b1d3ab
* | Use -fp:strict with msvc8 as -fp:precise fails on amd64 builds. Fixpatthoyts2007-10-311-11/+1
| | | | | | | | | | | | | | the two places in Tk that generate errors with msvc8 when using this flag. FossilOrigin-Name: 3304fda806bdf09c71b80c5338ec6ffde3080ab5
* | Fixed install of tk broken with last commitpatthoyts2007-10-121-1/+2
| | | | | | FossilOrigin-Name: cd673403cf726c253cdfa5c108507fc8732470e4
* | Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-121-59/+171
| | | | | | | | | | | | | | extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile. FossilOrigin-Name: 33f8d8e252696bad9bb3b5feb527b7234a718ebd
* | Synchronize with tcl rules.vcpatthoyts2007-08-211-9/+14
| | | | | | FossilOrigin-Name: b1b4e07b6664d44c518af96281922fa50de8183e
* | see logmistachkin2007-02-041-4/+7
| | | | | | FossilOrigin-Name: 8cbce03e2dda7e650a52107cf217f9f01d3d70c3
* | Update to support ttk merge.patthoyts2006-10-311-2/+12
| | | | | | FossilOrigin-Name: f5ba36e6f973a6a92cb9e392c5dcb345ea369a37