From ef3a921bc10bca45d5a31a24981ae320c42cb445 Mon Sep 17 00:00:00 2001 From: Chris Laurel Date: Thu, 13 Mar 2008 19:44:50 +0000 Subject: [PATCH] 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 --- src/win32.mak | 2 +- src/winbuild.mak | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/win32.mak b/src/win32.mak index f172dccaf..69e85a537 100644 --- a/src/win32.mak +++ b/src/win32.mak @@ -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 diff --git a/src/winbuild.mak b/src/winbuild.mak index d357650f4..3c7212dfa 100644 --- a/src/winbuild.mak +++ b/src/winbuild.mak @@ -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: