50 lines
732 B
Makefile
50 lines
732 B
Makefile
all: fontreg.exe fontreg.sym
|
|
|
|
|
|
#------------------- Abbreviations and Inference Rules ----------------------
|
|
|
|
CC = cl -c -O1 -W3 -D"WIN32" -D"_X86_" -YX -Gf -Zl
|
|
|
|
!ifdef DEBUG
|
|
CC = $(CC) -DDEBUG
|
|
!endif
|
|
|
|
!ifdef LIST
|
|
CC = $(CC) -Fc
|
|
!endif
|
|
|
|
|
|
{..}.c.obj:
|
|
$(CC) ..\$*.c
|
|
|
|
|
|
{..}.rc.res:
|
|
rc -r -fo$*.res ..\$*.rc
|
|
|
|
|
|
#----------------------------- Dependencies ---------------------------------
|
|
|
|
|
|
fontreg.obj: ..\fontreg.c ..\fontreg.mk ..\ttf.h
|
|
|
|
|
|
fontreg.res: ..\fontreg.rc
|
|
|
|
|
|
|
|
fontreg.exe: fontreg.obj fontreg.res ..\fontreg.mk
|
|
link @<<
|
|
-subsystem:windows
|
|
-map:fontreg.map
|
|
-entry:WinMain
|
|
fontreg.obj
|
|
kernel32.lib gdi32.lib user32.lib advapi32.lib
|
|
fontreg.res
|
|
<<
|
|
|
|
|
|
fontreg.sym: fontreg.exe
|
|
mapsym fontreg.map
|
|
|
|
|