1 src = $(wildcard src/*.c) $(wildcard src/dos/*.c)
6 ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM)
10 TOOLPREFIX = i586-pc-msdosdjgpp-
13 inc = -Isrc -Isrc/dos -Ilibs/imago/src -Ilibs/mikmod/include
19 CFLAGS = -pedantic -Wall -march=pentium $(dbg) $(opt) $(inc)
20 LDFLAGS = libs/imago/imago.dja libs/mikmod/dos/libmikmod.a
22 $(bin): $(obj) imago mikmod
23 $(CC) -o $@ -Wl,-Map=ld.map $(obj) $(LDFLAGS)
31 $(CC) $(CFLAGS) -o $@ -c $<
34 @$(CPP) $(CFLAGS) $< -MM -MT $(@:.dep=.cof) >$@
38 $(MAKE) -C libs/imago -f Makefile.dj
42 $(MAKE) -C libs/mikmod/dos -f Makefile.dj
46 $(MAKE) -C libs/imago -f Makefile.dj clean
47 $(MAKE) -C libs/mikmod/dos -f Makefile.dj clean
52 ifeq ($(hostsys), dos)