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)