4 PATH_TO_TOP
= ..
/..
/..
/..
10 LIBS
= $(PATH_TO_TOP
)/dk
/w32
/lib
/gdi32.a
11 CFLAGS
= -Wall
-Werror
18 - $(RM
) *.o
*.exe
*.sym
22 install: $(PROGS
:%=$(FLOPPY_DIR
)/apps
/tests
/%.exe
)
24 $(PROGS
:%=$(FLOPPY_DIR
)/apps
/tests
/%.exe
): $(FLOPPY_DIR
)/apps
/tests
/%.exe
: %.exe
25 $(CP
) $*.exe
$(FLOPPY_DIR
)/apps
/$*.exe
27 dist: $(PROGS
:%=..
/..
/$(DIST_DIR
)/apps
/tests
/%.exe
)
29 $(PROGS
:%=..
/..
/$(DIST_DIR
)/apps
/tests
/%.exe
): ..
/..
/$(DIST_DIR
)/apps
/tests
/%.exe
: %.exe
30 $(CP
) $*.exe ..
/..
/$(DIST_DIR
)/apps
/$*.exe
32 guitest.exe
: $(OBJECTS
)
33 $(CC
) $(CFLAGS
) -Wl
,--subsystem
,windows
$(OBJECTS
) $(LIBS
) -o guitest.exe
34 $(NM
) --numeric-sort guitest.exe
> guitest.sym
36 include $(PATH_TO_TOP
)/rules.mak