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)\bigfix.obj \ 22 $(INTDIR)\color.obj \ 23 $(INTDIR)\debug.obj \ 24 $(INTDIR)\directory.obj \ 25 $(INTDIR)\filetype.obj \ 26 $(INTDIR)\formatnum.obj \ 27 $(INTDIR)\utf8.obj \ 28 $(INTDIR)\util.obj \ 29 $(INTDIR)\windirectory.obj \ 30 $(INTDIR)\wintimer.obj \ 31 $(INTDIR)\winutil.obj 32 33TARGETLIB = cel_utils.lib 34 35INCLUDEDIRS=/I .. /I ../../inc/libintl 36 37!IF "$(CFG)" == "Release" 38CPP=cl.exe 39CPPFLAGS=/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) 40!ELSE 41CPP=cl.exe 42CPPFLAGS=/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) 43!ENDIF 44 45.c{$(INTDIR)}.obj:: 46 $(CPP) @<< 47 $(CPPFLAGS) $< 48<< 49 50.cpp{$(INTDIR)}.obj:: 51 $(CPP) @<< 52 $(CPPFLAGS) $< 53<< 54 55$(OUTDIR)\$(TARGETLIB) : $(OUTDIR) $(OBJS) 56 lib /out:$(OUTDIR)\$(TARGETLIB) $(OBJS) 57 58"$(OUTDIR)" : 59 if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)" 60 61clean: 62 -@del $(OUTDIR)\$(TARGETLIB) $(OBJS)