1!IF "$(CFG)" == "" 2CFG=Debug 3!MESSAGE No configuration specified. Defaulting to debug. 4!ENDIF 5 6!IF "$(CFG)" == "Release" 7OUTDIR=.\Release 8INTDIR=.\Release 9!ELSE 10OUTDIR=.\Debug 11INTDIR=.\Debug 12!ENDIF 13 14!IF "$(OS)" == "Windows_NT" 15NULL= 16!ELSE 17NULL=nul 18!ENDIF 19 20OBJS=\ 21 $(INTDIR)\texturefont.obj 22 23TARGETLIB = cel_txf.lib 24 25INCLUDEDIRS=/I .. /I ../../inc/libintl 26 27!IF "$(CFG)" == "Release" 28CPP=cl.exe 29CPPFLAGS=/nologo /ML /W3 /GX /O2 /D "NDEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D WINVER=0x0400 /D _WIN32_WINNT=0x0400 /Fp"$(INTDIR)\celestia.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /c $(INCLUDEDIRS) 30!ELSE 31CPP=cl.exe 32CPPFLAGS=/nologo /MLd /W3 /Gm /GX /ZI /Od /D "_DEBUG" /D "WIN32" /D "_WINDOWS" /D "_MBCS" /D WINVER=0x0400 /D _WIN32_WINNT=0x0400 /Fp"$(INTDIR)\celestia.pch" /YX /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /FD /GZ /c $(INCLUDEDIRS) 33!ENDIF 34 35.c{$(INTDIR)}.obj:: 36 $(CPP) @<< 37 $(CPPFLAGS) $< 38<< 39 40.cpp{$(INTDIR)}.obj:: 41 $(CPP) @<< 42 $(CPPFLAGS) $< 43<< 44 45$(OUTDIR)\$(TARGETLIB) : $(OUTDIR) $(OBJS) 46 lib /out:$(OUTDIR)\$(TARGETLIB) $(OBJS) 47 48"$(OUTDIR)" : 49 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 50 51clean: 52 -@del $(OUTDIR)\$(TARGETLIB) $(OBJS) 53