summaryrefslogtreecommitdiffstats
path: root/win/rules.vc
Commit message (Collapse)AuthorAgeFilesLines
* Removed "ucrt" as configureable option: If building with VC2014, it's the ↵jan.nijtmans2015-08-251-7/+0
|\ | | | | | | recommended way to build Tcl.
| * Removed "ucrt" as configureable option: If building with VC2014, it's the ↵jan.nijtmans2015-08-251-7/+0
| | | | | | | | recommended way to build Tcl.
* | Fix [00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static ↵jan.nijtmans2015-08-191-0/+7
|\ \ | |/ | | | | UCRT build on Windows with VC 14.0
| * Fix [00189c4afcb9e2586301d711f71383e48817a72d|00189c4afc]: Allow semi-static ↵jan.nijtmans2015-08-191-0/+7
| | | | | | | | UCRT build on Windows with VC 14.0
* | Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵jan.nijtmans2015-06-251-698/+698
|\ \ | |/ | | | | | | | | 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.
| * Fix bug in "make dist" when system-encoding is UTF-8: eolFix will then ↵jan.nijtmans2015-06-251-698/+698
| | | | | | | | | | | | 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.
* | Only build the threaded builds by defaultjan.nijtmans2012-08-151-19/+7
|\ \ | |/
| * Only build the threaded builds by default. jan.nijtmans2012-08-151-22/+41
| | | | | | Backport some improvements from Tcl 8.6
* | fix some commentsjan.nijtmans2012-07-291-3/+3
| |
* | [Bug 3544943]: Version mismatch in rules.vcjan.nijtmans2012-07-171-2/+2
| |
* | sync win/rules.vc with Tk versionjan.nijtmans2012-04-131-6/+7
|\ \ | |/
| * sync win/rules.vc with Tk versionjan.nijtmans2012-04-131-6/+7
| |\
| | * sync win/rules.vc with Tk versionjan.nijtmans2012-04-131-4/+7
| | |
* | | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilationjan.nijtmans2012-04-111-0/+2
|\ \ \ | |/ /
| * | [Bug 3448512]: clock scan "1958-01-01" fails only in debug compilationjan.nijtmans2012-04-111-0/+2
| |\ \ | | |/
| | * Support Visual Studio 11jan.nijtmans2011-09-261-51/+55
| | |
* | | Support cross-compilation to x64 from ix86 hosts when using NMAKE.patthoyts2011-04-201-42/+45
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | Part of the build uses tclsh to generate files. Ensure we can specify a runnable executable using TCLSH_NATIVE when cross-compiling. This patch also gets smarter about finding the compiler version, the compiler target architecture and the native architecture. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
| * | Support cross-compilation to x64 from ix86 hosts when using NMAKE.patthoyts2011-04-201-42/+45
| | | | | | | | | | | | | | | | | | | | | | | | Part of the build uses tclsh to generate files. Ensure we can specify a runnable executable using TCLSH_NATIVE when cross-compiling. This patch also gets smarter about finding the compiler version, the compiler target architecture and the native architecture. Signed-off-by: Pat Thoyts <patthoyts@users.sourceforge.net>
* | | Now that we're no longer using SCM based on RCS, the RCS Keyword linesdgp2011-03-021-3/+0
|\ \ \ | |/ / | | | cause more harm than good. Purged them (except in zlib files).
| * | Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-021-3/+0
| |\ \ | | |/ | | | more harm than good. Purged them.
| | * Now that we're no longer using SCM based on RCS, the RCS Keyword lines causedgp2011-03-011-3/+0
| | | | | | | | | more harm than good. Purged them.
| | * 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
| | * Update for VS10nijtmans2010-10-231-6/+13
| | |
| | * Fix for AMD64 target symbols builds.patthoyts2007-09-111-1/+4
| | |
| | * Fix bug #1582769 build with VC2003 and correct i386 arch.patthoyts2006-10-311-2/+5
| | |
| | * Ensure builds with VC6 without Platform SDK and Pickup MACHINE from environmentpatthoyts2006-10-181-1/+5
| | | | | | | | | | | | to make life easier on Windows non-x86 platforms.
| | * Remove RTCc flagpatthoyts2006-10-061-5/+1
| | |
| | * * win/makefile.vc: Updated MSVC build to properly deal withpatthoyts2006-09-261-10/+68
| | | | | | | | | | | | | | | | | | | | | | | | * win/nmakehlp.c: MSVC8 and AMD64 target. Backport from 8.5 * win/rules.vc: * generic/tcl.h: Fixed stat definition for MSVC8 AMD64. * win/tclWinSock.c: Casting type police. * win/tclWinTime.c:
| | * Remove test chunkpatthoyts2006-06-141-4/+4
| | |
| | * Enable building Tcl with Microsoft's latest compiler offeringpatthoyts2006-06-141-19/+101
| | | | | | | | | | | | | | | | | | (VS2005). We have to handle a number of oddities as they have deprecated most of the standard C library and now generate manifest files to be linked into the binaries. SF bug #1424909
| * | Update for VS10nijtmans2010-10-231-3/+5
| | |
| * | Backported fix for dde/registry versions and the staticpkg build optionpatthoyts2008-06-251-5/+18
| | |
* | | Update for VS10nijtmans2010-10-111-2/+4
| | |
* | | [Patch 2997642] many type casts needed when using Tcl_Pkg* API. Remaining part.nijtmans2010-08-311-2/+2
| | | | | | | | | | | | Typo in rules.vc
* | | [Freq 2965056]: Windows build with -DUNICODEnijtmans2010-08-301-2/+2
| | |
* | | [Bug #3020677] wish can't link reg1.2nijtmans2010-07-011-4/+4
| | | | | | | | | | | | formatting, spacing, cleanup unused variables
* | | Flip the defaults for whether to build threaded. Part of TIP #364.dkf2010-04-051-6/+6
| | |
* | | Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-101-1/+29
| | | | | | | | | | | | | | | | | | | | | | | | This patch makes use of the 8.6 zlib support to provide for deflate and gzip support and handles the -channel option with compression and chunked transfer encoding. For the -handler option we currently disable HTTP/1.1 features as we cannot properly pass the data through to the caller.
* | | fix versions of dde and registry dllspatthoyts2008-06-251-5/+11
| | | | | | | | | | | | fix problem building with staticpkg option
* | | 2008-06-13 David Gravereaux <davygrvy@pobox.com>davygrvy2008-06-131-1/+2
| | | | | | | | | | | | | | | * win/rules.vc: SYMBOLS macro now being set to zero when $(OPTS) is not available.
* | | TIP 285 ImplementationJoe Mistachkin2008-06-131-1/+7
| | |
* | | We should use the thread allocator for threaded builds. Added 'tclalloc' ↵patthoyts2008-05-151-2/+5
|/ / | | | | | | option to disable.
* | merge stable branch onto HEADdgp2007-12-131-1/+1
| |
* | Visual Studio 2008/MSVC 9 supportpatthoyts2007-12-101-4/+10
| |
* | Sync to Tk: use -fp:strict alwayspatthoyts2007-10-311-11/+1
| |
* | sync with tk fixing tk install faultpatthoyts2007-10-121-1/+2
| |
* | Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-121-77/+161
| | | | | | | | | | | | extension versions closer together. Try and avoid using tclsh to do substitutions as we may cross compile. Added offsets for snack dlls to coffbase.txt
* | Use nmakehlp to substitute values for tclConfig.sh (helps cross-compiling).patthoyts2007-09-121-5/+11
| |
* | Windows build fixJoe Mistachkin2007-02-041-3/+5
| |
* | Fixes to work better on Win98. Read version numbers from package index filepatthoyts2007-01-111-10/+49
| | | | | | | | to avoid keeping numbers in the makefile.