Windows makefile fixes:

- Remove SPICE and LUA files when performing a 'make clean'
- Added define to make Visual C++ omit warnings about using 'unsafe' STL functions
ver1_6_1
Chris Laurel 2008-03-13 19:44:50 +00:00
parent 1116959eb3
commit ef3a921bc1
2 changed files with 3 additions and 3 deletions

View File

@ -20,7 +20,7 @@ CFG=Debug
##### Compile flag settings for all build configurations
COMPILE_OPTS=/nologo /W3 /EHsc /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D WINVER=0x0400 /D _WIN32_WINNT=0x0400 /D _CRT_SECURE_NO_DEPRECATE
COMPILE_OPTS=/nologo /W3 /EHsc /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D WINVER=0x0400 /D _WIN32_WINNT=0x0400 /D _CRT_SECURE_NO_DEPRECATE /D _SCL_SECURE_NO_WARNINGS
!IF "$(CFG)" == "Release"
OUTDIR=.\Release

View File

@ -54,10 +54,10 @@ clean:
nmake /nologo /f txf.mak MFLAGS=-MD clean CFG=$(CFG)
cd ..
cd celengine
nmake /nologo /f engine.mak MFLAGS=-MD clean CFG=$(CFG)
nmake /nologo /f engine.mak MFLAGS=-MD clean CFG=$(CFG) SPICE=$(SPICE) CELX=$(CELX) LUA_VER=$(LUA_VER)
cd ..
cd celestia
nmake /nologo /f celestia.mak MFLAGS=-MD clean CFG=$(CFG)
nmake /nologo /f celestia.mak MFLAGS=-MD clean CFG=$(CFG) SPICE=$(SPICE) CELX=$(CELX) LUA_VER=$(LUA_VER)
cd ..
always: