summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* Windows build fixesJoe Mistachkin2007-02-091-1/+10
|
* Build fix for man2tcl.c with MSVC8Joe Mistachkin2007-01-191-2/+4
|
* Fixes to work better on Win98. Read version numbers from package index filepatthoyts2007-01-111-30/+33
| | | | to avoid keeping numbers in the makefile.
* * generic/tclBasic.c: TIP #291. Define tcl_platform element forandreas_kupries2006-12-051-1/+9
| | | | | | | | | | | | | | | | * doc/tclvars.n: pointerSize. * win/Makefile.in: Added installation instructions for the platform * win/makefile.vc: package. Added the platform package. * win/makefile.bc: * unix/Makefile.in: * tests/platform.test: * tests/safe.test: * library/platform/platform.tcl: * library/platform/shell.tcl: * library/platform/pkgIndex.tcl:
* Finished coding part of TIP#174. Still have tests and docs to do.dkf2006-11-251-1/+2
|
* * generic/tclParseExpr.c (removed): Moved all the code ofdgp2006-11-091-2/+1
| | | | | | | | | * generic/tclCompExpr.c: tclParseExpr.c into tclCompExpr.c. * unix/Makefile.in: This sets the stage for expr compiling to * win/Makefile.in: work directly with the full parse tree * win/makefile.bc: structures, and not have to pass through * win/makefile.vc: the information lossy format of an array * win/tcl.dsp: of Tcl_Tokens.
* Updated version of http packagepatthoyts2006-10-311-6/+6
|
* Undo mistaken commit to wrong branch caused by CVS fumble... :-}dkf2006-10-201-5/+1
|
* Consolidated TIP#257 patch applied to HEAD to allow for experimentation bydkf2006-10-201-1/+5
| | | | other developers
* * library/tcltest/tcltest.tcl: Revise tcltest bump to 2.3a1.dgp2006-10-161-3/+3
| | | | | | | * library/tcltest/pkgIndex.tcl: This permits more features to be * unix/Makefile.in: added to tcltest before we reach version 2.3.0, * win/Makefile.in: best timed to match the release of Tcl 8.5.0. * win/makefile.vc: This also serves as a demo of TIP 268 features.
* Additional compiler flags and amd64 support.patthoyts2006-09-261-2/+2
|
* More fixing which struct stat to refer to. Some casts from time_t to int ↵patthoyts2006-09-261-19/+11
| | | | | | | required. Tcl_Time structure members are longs. Support for varying compiler options and build to platform-specific subdirs.
* correct registry version numbervincentdarley2006-09-211-2/+2
|
* Added tommath_(super)class headers to include installpatthoyts2006-09-111-1/+3
|
* Fixed error launching win98 testpatthoyts2006-09-111-3/+3
|
* Updated to install http, tcltest and msgcat as Tcl Modules (as per Makefile.in).patthoyts2006-09-111-44/+58
|
* * doc/tcltest.n: Bump to version tcltest 2.3.0 to accountdgp2006-09-111-3/+3
| | | | | | | | | * library/tcltest/pkgIndex.tcl: for new "-verbose line" feature. * library/tcltest/tcltest.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.bc: * win/makefile.vc:
* Export stubs for libtommath; fix mingw compiler warningsKevin B Kenny2005-12-131-16/+34
|
* * win/Makefile.in, win/makefile.vc: Add Win x64 and CE build supporthobbs2005-12-081-3/+7
| | | | * win/tcl.m4, win/configure: CE still requires C code fixes.
* Applied patch #1096916 to support building with MSVC 8.patthoyts2005-11-031-7/+14
| | | | | | | | | | | | | * generic/regerror.c: Avoid use of reserved word. * generic/tcl.h: Select the right Tcl_Stat structure * generic/tclDate.c: Casts to handle 64 bit time_t case. * tests/env.test: Include essential envvar on Win32 * win/nmakehlp.c: Handle new return codes. * win/makefile.vc: Use the selected options. * win/rules.vc: Check options are applicable * win/tclWinPort.h: Disable deprecated function warnings * win/tclWinSock.c: Provide default value to avoid warning. * win/tclWinTime.c: Add casts to handle 64bit time_t type.
* TIP#237 IMPLEMENTATIONdgp2005-10-081-2/+14
| | | | | | [kennykb-numerics-branch] Resynchronized with the HEAD; at this checkpoint [-rkennykb-numerics-branch-20051008], the HEAD and kennykb-numerics-branch contain identical code.
* TIP#219 IMPLEMENTATIONandreas_kupries2005-08-241-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | * doc/SetChanErr.3: ** New File **. Documentation of the new channel API functions. * generic/tcl.decls: Stub declarations of the new channel API. * generic/tclDecls.h: Regenerated * generic/tclStubInit.c: * tclIORChan.c: ** New File **. Implementation of the reflected channel. * generic/tclInt.h: Integration of reflected channel and new error * generic/tclIO.c: propagation into the generic I/O core. * generic/tclIOCmd.c: * generic/tclIO.h: * library/init.tcl: * tests/io.test: Extended testsuite. * tests/ioCmd.test: * tests/chan.test: * generic/tclTest.c: * generic/tclThreadTest.c: * unix/Makefile.in: Integration into the build machinery. * win/Makefile.in: * win/Makefile.vc:
* removed refs to ldAout.tcl [Bug 1244361]Kevin B Kenny2005-08-051-2/+1
|
* Merged kennykb-numerics-branch back to the head; TIPs 132 and 232Kevin B Kenny2005-05-101-3/+61
|
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | from MSVC or the Platform SDK.
* * tests/registry.test: Fixed test files to load the correctdavygrvy2004-10-271-3/+9
| | | | | | | | | * tests/winDde.test: registry and dde packages by using the info * win/Makefile.in: from makefiles to tell tcltest where to load * win/makefile.vc: them from. This avoids grabbing the wrong package from $auto_path which might be the install point rather than the dev location. Kudos to Jennifer Hom for adding -load and -loadfile to the tcltest package. [Bug 926088]
* many more TIP 173 changesKevin B Kenny2004-09-271-2/+12
|
* some quoting needed to be removed as it was breaking with VC7.davygrvy2004-09-081-4/+4
|
* clock.tcl installationvincentdarley2004-09-021-1/+2
|
* * doc/tm.n: New file, documentation for Tcl Modules, based on theandreas_kupries2004-08-191-1/+2
| | | | | | | TIP. * unix/mkLinks: Regenerated. * win/makefile.vc: Added tm.tcl to list of files to install.
* unbreak Win build after TIP#173 and TIP#209 commitKevin B Kenny2004-08-181-2/+13
|
* Version 5 of [Patch 976496]Joe Mistachkin2004-06-241-1/+3
|
* * win/makefile.vc: fix for bug #977369 about launching tclsh topatthoyts2004-06-231-2/+4
| | | | generate a tclConfig.sh with the nmake build system
* * win/makefile.vc: check for either MSDEVDIR or MSVCDIR being indavygrvy2004-06-011-2/+2
| | | | the environment, for VC7. [Bug 942214]
* * win/makefile.vc: now generates a tclConfig.sh from Pat Thoytsdavygrvy2004-05-181-2/+78
| | | | [Patch 909911]
* Patch 922727 committed. Implements three changes:dgp2004-04-061-2/+1
| | | | | | | | | | | | | | | | | | | | | | | * generic/tclInt.h: Reworked the Tcl header files into a clean * unix/tclUnixPort.h: hierarchy where tcl.h < tclPort.h < tclInt.h * win/tclWinInt.h: and every C source file should #include * win/tclWinPort.h: at most one of those files to satisfy its declaration needs. tclWinInt.h and tclWinPort.h also better organized so that tclWinPort.h includes the Windows implementation of cross-platform declarations, while tclWinInt.h makes declarations that are available on Windows only. * generic/tclBinary.c (TCL_NO_MATH): Deleted the generic/tclMath.h * generic/tclMath.h (removed): header file. The internal Tcl * macosx/Makefile (PRIVATE_HEADERS): header, tclInt.h, has a * win/tcl.dsp: #include <math.h> directly, and file external to Tcl needing libm should do the same. * win/Makefile.in (WIN_OBJS): Deleted the win/tclWinMtherr.c file. * win/makefile.bc (TCLOBJS): It's a vestige from matherr() days * win/makefile.vc (TCLOBJS): gone by. * win/tcl.dsp: * win/tclWinMtherr.c (removed):
* fixed some commentary.davygrvy2004-03-031-3/+3
|
* default environment variable for VC++ is %MSDevDir% not %MSVCDir%,davygrvy2004-03-031-2/+2
| | | | although vcvars32.bat sets both.
* minor bug fix for last commit.davygrvy2004-02-081-2/+2
|
* * win/makefile.vc:davygrvy2004-02-071-7/+11
| | | | | | | | | | | | | | * win/rules.vc: * win/tcl.rc: * win/tclsh.rc: Added an 'unchecked' option to the OPTS macro so a core build with symbols can be linked to the non-debug enabled C run-time. As per discussion with Kevin Kenny. Called like this: nmake -af makefile.vc OPTS=unchecked,symbols This clarifies the meaning of the 'g' naming suffix to mean only that the binary requires the debug enabled C run-time. Whether the binary contains symbols or not is a seperate condition.
* * win/makefile.vc: Use the -GZ compiler switch when building fordavygrvy2004-01-301-3/+3
| | | | | | symbols. This is supposed to emulate the release build better to avoid hiding problems that would only show themselves in a release build.
* Some clean-up with how the resource files are built and howdavygrvy2004-01-161-23/+16
| | | | -DTCL_USE_STATIC_PACKAGES is sent when compiling the shells
* document 'fullwarn' in the opening usage commentsdavygrvy2004-01-151-2/+4
|
* Added new logic to crank-up the warning levels for both compiledavygrvy2004-01-151-2/+13
| | | | and link when $(FULLWARNINGS) is set.
* * win/tclWinReg.c: Placed the requirement for advapi.libdavygrvy2004-01-151-2/+2
| | | | | | | | into the object file itself with #paragma comment (lib, ...) when built with VC++. This will simplify linking for users of the static library. * win/makefile.vc: Removed 'advapi.lib' from $(baselibs).
* Added -DTCL_NO_DEPRECATED usage to makefile.vc. Called like this:davygrvy2004-01-101-1/+7
| | | | nmake -af makefile.vc CHECKS=nodep
* VERSION macro now set by reading tcl.h for it.davygrvy2003-12-231-2/+13
|
* * library/dde/pkgIndex.tcl: Added safeguards so that registrydgp2003-11-101-2/+2
| | | | | | | | | | | | * library/reg/pkgIndex.tcl: and dde packages are not offered * win/tclWinDde.c: on non-Windows platforms. Bumped to * win/tclWinReg.c: registry 1.1.3 and dde 1.3. * win/Makefile.in: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/configure: autoconf (2.57)
* TIP #156: Language-Neutral Root Locale for MsgcatKevin B Kenny2003-10-211-3/+3
|
* * win/makefile.vc: Applied patches for bug #801467 by Joe Mistachkinpatthoyts2003-10-091-8/+9
| | | | | * win/tclAppInit.c: to fix incompatible TCL_MEM_DEBUG handling in * generic/tclObj.c: Win32 VC builds.