summaryrefslogtreecommitdiffstats
path: root/win/makefile.vc
Commit message (Collapse)AuthorAgeFilesLines
* Test ttk widgetspatthoyts2007-05-151-2/+18
|
* [Tk Bug 1712081]dgp2007-05-141-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * unix/Makefile.in: Updates to account for new and deleted files * win/Makefile.in: tkStubImg.c and tkOldTest.c. * win/makefile.bc: * win/makefile.vc: * generic/tkOldTest.c (new): New file used to create testing * generic/tkTest.c: commands for testing various Tk * tests/constraints.tcl: legacy interfaces where a separate * tests/image.test: compilation unit is needed in order to #define suitable macros during compilation. Only the effect of USE_OLD_IMAGE on Tk_CreateImageType() is currently tested, but more similar testing commands can be added to this same file. New constraint defined to detect presence of the image type provided by the new testing code, and a few tests added to exercise it. Having USE_OLD_IMAGE support tested by the default test suite should reduce chance of a recurrence of this bug. * doc/CrtImgType.3: Revised docs to better indicate the legacy * doc/CrtPhImgFmt.3: nature of the interfaces supported by USE_OLD_IMAGE. * generic/tkDecls.h: make genstubs * generic/tkStubInit.c: * generic/tk.decls: Reworked USE_OLD_IMAGE support to use * generic/tk.h: the same support mechanisms both with * generic/tkStubImg.c (deleted):and without a stub-enabled build. In each case, route the legacy calls to Tk_CreateImageType and Tk_CreatePhotoImageFormat through the Tk_CreateOldImageType and Tk_CreateOldPhotoImageFormat routines. Add those routines to the public stub table so they're available to a stub-enabled extension. Remove the definition of Tk_InitImageArgs() and use a macro to convert any calls to it in source code into a comment. * generic/tkImage.c: Removed the MODULE_SCOPE declarations that * generic/tkImgPhoto.c: broke USE_OLD_IMAGE support.
* Added compliler define SUPPORT_CONFIG_EMBEDDED to support config of -use ↵chengyemao2007-02-281-1/+2
| | | | option at Windows
* Windows build fixesJoe Mistachkin2007-02-091-1/+7
|
* Build fix for man2tcl.c with MSVC8Joe Mistachkin2007-01-191-2/+4
|
* Oops. Removing rogue flagpatthoyts2006-11-031-3/+2
|
* Add manifest merging for MSVC8.patthoyts2006-10-311-15/+35
|
* Update to support ttk merge.patthoyts2006-10-311-11/+104
|
* generic/tkImgBmap.c: Fixed line endings.patthoyts2006-10-191-31/+31
| | | | | | win/makefile.vc: Patched up build system to manage win/rules.vc: AMD64 with MSVC8 win/nmakehlp.c: Ensure operation without Platform SDK.
* * unix/Makefile.in (install-binaries): Added a second guard to theandreas_kupries2006-09-271-2/+3
| | | | | | | | * win/Makefile.in: package index file to prevent older versions of * win/makefile.vc: Tcl from seeing version numbers which may contain a/b information, and then balking on them. This could otherwise happen when Tcl/Tk 8.4 and 8.5 are installed in the same directory, seeing each other. [SF Tk Bug 1566418].
* * generic/tkConsole.c: TIP #268 update regarding registered packageandreas_kupries2006-09-221-3/+3
| | | | | | | | | | | | | | * 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:
* * generic/tkInt.decls: move all platform test sources from tk lib intodas2005-12-091-3/+6
| | | | | | | | | | | | * generic/tkTest.c: tktest directly, removes requirement to export * macosx/tkMacOSXTest.c: TkplatformtestInit from internal stubs table. * unix/Makefile.in: * win/Makefile.in: * win/makefile.vc: * win/tkWinTest.c: * generic/tkIntPlatDecls.h: * generic/tkStubInit.c: regen.
* add tkWinTest.obj to regular Tk obj for TkplatformtestInithobbs2005-12-081-6/+3
|
* * win/tcl.m4: Add build support for Windows-x64 builds.hobbs2005-12-081-3/+27
| | | | | | | | | * win/configure: --enable-64bit now accepts =amd64|ia64 for * win/Makefile.in: Windows 64-bit build variants (default: amd64) * win/makefile.vc: [Bug 1369597] * win/configure.in: Add CE build support (some C code fixes needed) * win/wish.exe.manifest.in (new): manifest must map in MACHINE * win/rc/wish.exe.manifest (removed): and VERSION to be correct.
* * win/makefile.vc: clarify necessary defined vars that can comehobbs2005-03-081-14/+18
| | | | from MSVC or the Platform SDK.
* * win/makefile.vc: Shell targets needed more stack space. [Bug 1066755]davygrvy2004-11-261-4/+4
|
* * win/tkWinX.c: Signature for tkWinXCleanup needed to bedavygrvy2004-10-271-1/+3
| | | | | | | * generic/tkInt.decls: changed so it matches the Tcl_ExitProc * generic/tkIntPlatDecls.h: typedef to avoid a bad-style cast. * win/makefile.vc: Force TCL_LIBRARY envar when calling tclsh
* added VC7-safe environment check used in the Tcl makefile.vcdavygrvy2004-09-161-5/+7
|
* include tkTest.c in list of files which depend on tkText.hvincentdarley2004-09-101-1/+2
|
* Set TK_LIBRARY when execing Tk apps (test, runtest, rundemo).patthoyts2004-09-061-1/+4
|
* Checks MSDevDir, not MSVCDir envar.davygrvy2004-03-091-2/+2
|
* * win/makefile.vc:davygrvy2004-02-081-12/+20
| | | | | | * win/rules.vc: * win/rc/tk.rc: * win/rc/wish.rc: Now supports the 'unchecked' option when building.
* * win/makefile.vc: General clean-up.davygrvy2004-02-011-52/+87
|
* * win/tkWinSendCom.c: Placed the requirement for the special COMdavygrvy2004-01-151-4/+4
| | | | | | | | | | libraries into the object file itself with #paragma comment (lib, ...) when built with VC++. This will simplify linking for users of the static library. uuid.lib is required for VC5.2, but is implicit with VC6. * win/makefile.vc: Removed 'ole32.lib oleaut32.lib uuid.lib' from $(baselibs).
* uuid.lib needed by tkWinSendvincentdarley2004-01-131-2/+2
|
* * win/rc/tk.rc:davygrvy2004-01-131-13/+6
| | | | | | | * win/rc/tk_base.rc: * win/rc/wish.rc: * win/makefile.vc: Refreshed how the resource files are built. Should be a bit easier for people linking with a static Tk library.
* Uses new features of nmakehlp to get the version strings from header filesdavygrvy2003-12-231-7/+13
| | | | without the use of hardcoded values.
* * win/makefile.vc: Restored consistency of pkgIndex.tcl filedgp2003-11-171-7/+3
| | | | | | | with that generated by Makefile. Let's discuss whether there's really need for a change, and if so, let's make it consistently in all Makefiles.
* Fixes pkgIndex.tcl generation so a symbols build is loaded when Tcl is symbolsdavygrvy2003-11-161-3/+7
|
* * win/makefile.vc: Applied patches from tcl bug #801467 frompatthoyts2003-10-141-4/+5
| | | | * win/winMain.c: Joe Mistachkin
* * win/makefile.vc: Implementation of TIP #150, "Providepatthoyts2003-09-261-2/+3
| | | | | | * win/tkWinSend.c: 'send' command for Windows" * win/tkWinSendCom.h: * win/tkWinSendCom.c:
* Don't do a string compare on the $(DBGX) variable, use the $(DEBUG)davygrvy2003-08-251-7/+11
| | | | | boolean directly. Also, don't try to regen the stubs table if $(TCLSH) doesn't exist.
* space in path bug fixvincentdarley2003-05-131-2/+2
|
* Corrected several problems that prevented OPTS=symbols from building Kevin B Kenny2003-03-231-5/+13
| | | | properly. [Patch 707792] Thanks to Joe Mistachkin for the fixes.
* Backported the code that makes the makefile build pkgIndex.tcl as part Kevin B Kenny2003-03-111-1/+8
| | | | of the install step.
* * README: Bumped version number ofdgp2003-03-041-2/+2
| | | | | | | | | | | | | | | | | * generic/tk.h: Tk to 8.5a0. * library/tk.tcl: * mac/README: * macosx/Wish.pbproj/project.pbxproj: * unix/README: * unix/configure.in: * unix/tk.spec: * win/README: * win/configure.in: * win/makefile.vc: * win/tcl.m4: * unix/configure: autoconf * win/configure:
* matched to the Tcl one. build option 'linkexten' renamed to 'staticpkg'.davygrvy2003-02-141-6/+7
|
* * win/makefile.vc: tclThreadTest.obj not required to linkdavygrvy2002-12-101-3/+2
| | | | tktest.exe [Bug 651396]
* * win/winMain.c (Tcl_AppInit): Calls Registry_Init() anddavygrvy2002-11-041-93/+44
| | | | | | | | | | | | | Dde_Init() when STATIC_BUILD and TCL_USE_STATIC_PACKAGES macros are set. * win/makefile.vc: linkexten option now sets the TCL_USE_STATIC_PACKAGES macro which also adds the registry and dde static lib files to the link of the shell. [Patch 479697] * win/rules.vc: Matches the one from Tcl. * win/buildall.vc.bat: More useful commentary.
* * win/makefile.vc (TCLREGLIBNAME): Updated to registry 1.1.andreas_kupries2002-11-011-2/+2
|
* compilation, link fixesvincentdarley2002-08-141-2/+2
|
* * doc/text.n: TIP #104 implementation which generalizes thehobbs2002-06-211-1/+3
| | | | | | | | | | | | | | | * generic/tkText.c: undo/redo stack to not be tied solely to the * generic/tkText.h: text widget. The APIs are still private. * generic/tkUndo.c: This also adds a stack limiting ability and * generic/tkUndo.h: a -maxundo option to the text widget (in * library/text.tcl: addition to the options from TIP #26) should * mac/tkMacDefault.h: users want to limit the undo/redo stack * tests/text.test: (should not be necessary in most cases). * unix/Makefile.in: [Patch #554763] (callewart) * unix/tkUnixDefault.h: * win/Makefile.in: * win/makefile.vc: * win/tkWinDefault.h:
* Added TIP#48 style engine implementationdkf2002-06-181-1/+2
| | | | Frederic Bonnet to supply docs+tests as soon as possible.
* Fixed a win98 issue where the /exclude option for xcopy is unsupported.davygrvy2002-06-101-4/+7
| | | | Reported by Roy Terry <royterry@earthlink.net>.
* Problem with TCLDIR macro not accepting forward slash path seperatorsdavygrvy2002-05-081-36/+45
| | | | resolved. Added the same logic to INSTALLDIR, too. [Bug #553208]
* small lint in comments/docs.davygrvy2002-03-291-15/+13
|
* small cruftdavygrvy2002-03-291-4/+24
|
* ack! fixed big typo.davygrvy2002-03-291-2/+1
|
* * win/makefile.vc: Tk helpfile is now installing itself into Tcl'sdavygrvy2002-03-291-8/+26
| | | | | contents file as part of the install target and rebuilding the contents table as desired. [Bug 527941]
* fixed double use of $(ldebug)davygrvy2002-03-281-6/+6
|