summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* mingw should always link with -ladvapi32nijtmans2010-09-091-11/+11
| | | | | | | | | Remove ascii variant of tkWinPocs table, it is no longer necessary. Fix CreateProcess signature and remove unused GetModuleFileName and lstrcpy mingw/cygwin fixes: <tchar.h> should always be included, and fix conflict in various macro values: Always force the same values as in VC++.
* * win/Makefile.in, win/makefile.bc, win/makefile.vc, win/tcl.dsp:hobbs2010-08-041-17/+4
| | | | | | | * win/tclWinPipe.c (TclpCreateProcess): * win/stub16.c (removed): removed Win9x tclpip8x.dll build and 16-bit application loader stub support. Win9x is no longer supported.
* Flip the defaults for whether to build threaded. Part of TIP #364.dkf2010-04-051-3/+3
|
* Finish bump to registry 1.3.0dgp2010-03-301-2/+2
|
* Upgrade zlib to version 1.2.4nijtmans2010-03-161-2/+1
|
* Fix [Bug 2967340]: Static build failurenijtmans2010-03-121-9/+1
|
* Split tommath stub lib source filenijtmans2010-03-041-1/+5
| | | | | in separate file. Don't use -fvisibility=hidden for cygwin
* Split tclCompCmds.c into two pieces to improve developer sanity.dkf2010-02-261-1/+2
|
* Hive off the ensemble code into its own file.dkf2010-02-131-1/+2
| | | | Split the [switch] compiler for sanity's sake.
* Fix gcc warning, using gcc-4.3.4 on cygwinnijtmans2009-12-111-7/+4
| | | | | warning: array subscript has type 'char' win/makefile.vc Revert to version 1.203 [Bug #2912773]
* Fix [Bug 2902965] stub related changesnijtmans2009-11-261-6/+9
| | | | cause tclkit built to break
* makefile.vc: Add stub library to necessary link linesnijtmans2009-11-231-3/+3
|
* fixes for htmlhelp targetJoe Mistachkin2009-11-021-4/+4
|
* Added dummy tclooConfig.sh files for easier cross-version building. [2026844]dkf2009-09-261-1/+2
|
* Added optional script option to runtest and a runshell target. Silence ↵patthoyts2009-07-111-4/+10
| | | | output from html help compiler
* Improved HTTP/1.1 support and added specific HTTP/1.1 testing.patthoyts2009-04-101-7/+4
| | | | | | | | 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.
* * win/makefile.vc: Allow nmake flags such as -a (rebuilddavygrvy2009-02-011-5/+5
| | | | all) to pass down to the pkgs targets, too.
* Addressed the over-building nature of the htmlhelp target by moving from adavygrvy2009-01-191-10/+9
| | | | | pseudo target to a real target dependent on the entire docs/ directory contents.
* * win/build.vc.bat: Improved tools detection and error message.davygrvy2009-01-191-32/+46
| | | | | | | | | * win/makefile.vc: Reorganized the $(TCLOBJ) file list into seperate parts for easier maintenance. Matched all source built using -GL to both $(lib) and $(link) to use -LTCG and avoid a warning message. * win/nmakehlp.c: Removed -g option and GrepForDefine() func as it isn't being used anymore. The -V option method is much better.
* [Bug 2458395] Ensure pkgs directories are suitable and quote the paths.patthoyts2008-12-221-10/+27
|
* Support the pkgs treepatthoyts2008-12-221-10/+25
|
* nmake build file support for zlibpatthoyts2008-12-191-10/+28
|
* Improve build rules on Win w.r.t. zlibdkf2008-12-141-1/+3
| | | | Improve autoconf magic on Unix and Win
* Use the environment variable for program files to find the html help compilerpatthoyts2008-10-141-4/+4
|
* Fixes for [Bug 1934272, 2072891]Joe Mistachkin2008-10-021-3/+2
|
* Ensure that all TclOO headers get installed. [Bug 2082299]dkf2008-08-291-1/+3
|
* * library/http/http.tcl: Remove 8.5 requirement.dgp2008-08-111-2/+2
| | | | | | | * library/http/pkgIndex.tcl: * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc:
* * library/http/http.tcl: Bump http version to 2.7.1 to accountdgp2008-08-111-2/+2
| | | | | | | | * library/http/pkgIndex.tcl: for [Bug 2046486] bug fix. This * unix/Makefile.in: release of http now requires a * win/Makefile.in: dependency on Tcl 8.5 to be able to * win/makefile.bc: use the unsigned formats in the * win/makefile.vc: [binary scan] command.
* fix versions of dde and registry dllspatthoyts2008-06-251-4/+12
| | | | fix problem building with staticpkg option
* The Stubs source files (tclStubLib.c and tclOOStubLib.c) should not bedavygrvy2008-06-141-2/+6
| | | | compiled with the -GL flag.
* TIP 285 ImplementationJoe Mistachkin2008-06-131-2/+78
|
* TIP #230 IMPLEMENTATIONandreas_kupries2008-06-061-1/+2
| | | | | | | | | | | | | | | | | | | * generic/tclIOCmd.c: Integration of transform commands into 'chan' ensemble. * generic/tclInt.h: Definitions of the transform commands. * generic/tclIORTrans.c: Implementation of the reflection transforms. * tests/chan.test: Tests updated for new sub-commands of 'chan'. * tests/ioCmd.test: Tests updated for new sub-commands of 'chan'. * tests/ioTrans.test: Whole new set of tests for the reflection transform. * unix/Makefile.in: Integration of new files into build rules. * win/Makefile.in: Integration of new files into build rules. * win/makefile.vc: Integration of new files into build rules. NOTE: The file 'tclIORTrans.c' has a lot of code in common with the file 'tclIORChan.c', as that made it much easier to develop the reference implementation as a separate module. Now that the transforms have been committed the one thing left to do is to go over both modules and see which of the common parts we can factor out and share.
* Add tclOO genstubs to Windows makefilesJoe Mistachkin2008-06-011-3/+4
|
* Make things build (cleanly) on Win32. Thanks to Joe Mistachkin. [Patch 1980861]dkf2008-05-311-3/+12
|
* Remove obsolete winhelp targets. They weren't supported and didn't work.dkf2008-05-261-71/+1
|
* We should use the thread allocator for threaded builds. Added 'tclalloc' ↵patthoyts2008-05-151-3/+6
| | | | option to disable.
* Added a htmlhelp target to replace winhelppatthoyts2008-04-271-6/+58
|
* * generic/tclBasic.c: Revised stubs-generation tool and interpdgp2008-04-021-2/+1
| | | | | | | | * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in * win/Makefile.in: libtclstub.a. This tightens up the rules for * win/makefile.bc: users of the stubs interfaces. [Bug 1819422] * win/makefile.vc:
* * README: Bump version number to 8.6a0dgp2008-04-011-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * generic/tcl.h: * library/init.tcl: * macosx/Tcl-Common.xcconfig: * macosx/Tcl.pbproj/default.pbxuser: * macosx/Tcl.pbproj/project.pbxproj: * tools/tcl.wse.in: * unix/configure.in: * unix/tcl.spec: * win/README: * win/configure.in: * win/makefile.bc: * win/tcl.m4: * unix/configure: autoconf-2.59 * win/configure: * generic/tclBasic.c: Revised stubs-generation tool and interp * tools/genStubs.tcl: creation so that "tclStubsPtr" is not present * unix/Makefile.in: in libtcl.so, but is present only in libtclstub.a. This tightens up the rules for users of the stubs interfaces. [Bug 1819422] * generic/tclDecls.h: make genstubs * generic/tclIntDecls.h: * generic/tclIntPlatDecls.h: * generic/tclPlatDecls.h: * generic/tclTomMathDecls.h:
* Support compilation with MSVC9 on AMD64patthoyts2007-12-141-1/+3
|
* merge stable branch onto HEADdgp2007-12-131-1/+1
|
* win/makefile.vc: add ws2_32.lib to baselibshobbs2007-11-301-2/+2
|
* * win/makefile.vc: removed old dependency cruft that is no longer needed.davygrvy2007-10-161-26/+6
|
* * win/makefile.vc: include path problem fixed for 'depend' target. Never fightdavygrvy2007-10-151-2/+2
| | | | city hall when comes to levels of quoting issues.
* * tools/mkdepends.tcl (new): Initial stab at generating automaticdavygrvy2007-10-141-19/+23
| | | | * win/makefile.vc: dependencies.
* Mine all version information from headers. Sync tcl and tk and bringpatthoyts2007-10-121-27/+9
| | | | | | 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
* * win/makefile.vc: Fixed my bad spelling mistakes from years back.davygrvy2007-10-121-6/+5
| | | | Dedependency, duh! Rather funny.
* * generic/tclCmdMZ.c: Correct [string is (wide)integer] failuredgp2007-10-111-3/+1
| | | | | | | | | | | | | | | | | | * tests/string.test: to report correct failindex values for non-decimal integer strings. [Bug 1805887]. * compat/strtoll.c (removed): The routines strtoll() and strtoull() * compat/strtoull.c (removed): are no longer called by the Tcl source * generic/tcl.h: code. (Their functionality has been replaced * unix/Makefile.in: by TclParseNumber().) Remove outdated comments * unix/configure.in: and mountains of configury autogoo that * unix/tclUnixPort.h: allegedly support the mythical systems where * win/Makefile.in: these routines might not have been available. * win/makefile.bc: * win/makefile.vc: * win/tclWinPort.h: * unix/configure: autoconf-2.59
* * generic/tclStubLib.c: Remove C library calls from Tcl_InitStubs()dgp2007-09-181-2/+2
| | | | | * win/makefile.vc: so that we don't need the C library linked in to libtclStub.
* Add crt flags for tclStubLib now it makes use of C-library functionspatthoyts2007-09-171-2/+2
|