summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* 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.
* Factored out the trace code - it's big enough to be its own maintenance areadkf2003-06-251-1/+2
| | | | and tricky enough to discourage non-specialists...
* regsub empty string fixes, and windows buildvincentdarley2003-06-171-11/+11
|
* * win/Makefile.in: Haven't heard back from David for a week.andreas_kupries2003-06-161-2/+27
| | | | | | | | | * win/configure: Now committing the remaining changes. * win/configure.in: Note: In active contact with Helmut Giese * win/makefile.vc: about the borland relatedchanges. This part * win/rules.vc: will see future updates. * win/tcl.m4: * win/makefile.bc:
* Use the boolean $(DEBUG) instead of a string comparison on $(DBGX).davygrvy2003-04-301-7/+7
|
* Updated makefile.vc to conform with Mo DeJong's changes to Makefile.in Kevin B Kenny2003-04-151-2/+3
| | | | | and tclWinPipe.c on 2003-04-14. Now passes TCL_PIPE_DLL in place of TCL_DBGX.
* fix 5 small filesystem bugs, and some typosvincentdarley2003-04-111-1/+2
|
* Build support for dicts on Unix and Windows, plus public API (structuredkf2003-04-051-1/+2
| | | | declaration and stubs entries.)
* Added quoting around the script name in the 'test' target; Joe Kevin B Kenny2003-03-231-3/+3
| | | | | Mistachkin insists that he has a configuration that fails to launch tcltest without it, and it appears harmless otherwise.
* Added two missing uses of $(DBGX) so that tclpip8x.dll loads without Kevin B Kenny2003-03-111-3/+3
| | | | panicking on Win9x.
* * README: Bumped version number ofdgp2003-03-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: Tcl to 8.5a0. * library.init.tcl: * mac/README: * macosx/Tcl.pbproj/project.pbxproc: * tests/basic.test: * tools/configure.in: * tools/tcl.hpj.in: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/README.binary: * win/configure.in: * win/makefile.bc: * win/makefile.vc: * win/tcl.m4: * tools/configure: autoconf * unix/configure: * win/configure: