2 CFLAGS = /O2 /sdl /Isrc /D_CRT_SECURE_NO_WARNINGS
11 src\html_smartypants.obj \
15 all: hoedown.dll hoedown.exe smartypants.exe
17 hoedown.dll: $(HOEDOWN_SRC) hoedown.def
18 $(CC) $(HOEDOWN_SRC) hoedown.def /link /DLL $(LDFLAGS) /out:$@
20 hoedown.exe: bin\hoedown.obj $(HOEDOWN_SRC)
21 $(CC) bin\hoedown.obj $(HOEDOWN_SRC) /link $(LDFLAGS) /out:$@
23 smartypants.exe: bin\smartypants.obj $(HOEDOWN_SRC)
24 $(CC) bin\smartypants.obj $(HOEDOWN_SRC) /link $(LDFLAGS) /out:$@
30 del hoedown.dll hoedown.exp hoedown.lib
31 del hoedown.exe smartypants.exe
33 # Generic object compilations
36 $(CC) $(CFLAGS) /c $< /Fo$@