buildall.vc.bat
上传用户:rrhhcc
上传日期:2015-12-11
资源大小:54129k
文件大小:2k
- @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:devdevstudio60vc98binvcvars32.bat
- ::if "%MSVCDir%" == "" call "C:Program FilesMicrosoft Developer Studiovc98binvcvars32.bat"
- set INSTALLDIR=C:Program FilesTcl
- :: 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