persistentstorage/sqlite3api/TEST/TCL/tcldistribution/win/buildall.vc.bat
changeset 0 08ec8eefde2f
child 15 3eacc0623088
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/persistentstorage/sqlite3api/TEST/TCL/tcldistribution/win/buildall.vc.bat	Fri Jan 22 11:06:30 2010 +0200
@@ -0,0 +1,59 @@
+@echo off
+
+::  This is an example batchfile for building everything. Please
+::  edit this (or make your own) for your needs and wants using
+::  the instructions for calling makefile.vc found in makefile.vc
+::
+::  RCS: @(#) $Id: buildall.vc.bat,v 1.6 2002/11/04 05:50:19 davygrvy Exp $
+
+echo Sit back and have a cup of coffee while this grinds through ;)
+echo You asked for *everything*, remember?
+echo.
+
+title Building Tcl, please wait...
+
+if "%MSVCDir%" == "" call c:\dev\devstudio60\vc98\bin\vcvars32.bat
+::if "%MSVCDir%" == "" call "C:\Program Files\Microsoft Developer Studio\vc98\bin\vcvars32.bat"
+set INSTALLDIR=C:\Program Files\Tcl
+
+:: Build the normal stuff along with the help file.
+::
+nmake -nologo -f makefile.vc release winhelp OPTS=none
+if errorlevel 1 goto error
+
+:: Build the static core, dlls and shell.
+::
+nmake -nologo -f makefile.vc release OPTS=static
+if errorlevel 1 goto error
+
+:: Build the special static libraries that use the dynamic runtime.
+::
+nmake -nologo -f makefile.vc core dlls OPTS=static,msvcrt
+if errorlevel 1 goto error
+
+:: Build the core and shell for thread support.
+::
+nmake -nologo -f makefile.vc shell OPTS=threads
+if errorlevel 1 goto error
+
+:: Build a static, thread support core library (no shell).
+::
+nmake -nologo -f makefile.vc core OPTS=static,threads
+if errorlevel 1 goto error
+
+:: Build the special static libraries the use the dynamic runtime,
+:: but now with thread support.
+::
+nmake -nologo -f makefile.vc core dlls OPTS=static,msvcrt,threads
+if errorlevel 1 goto error
+
+goto end
+
+:error
+echo *** BOOM! ***
+
+:end
+title Building Tcl, please wait...DONE!
+echo DONE!
+pause
+