1 src = $(wildcard src/*.c) $(wildcard src/dos/*.c)
2 ssrc = $(wildcard src/*.s) sinlut.s
3 obj = $(src:.c=.odj) $(ssrc:.s=.odj)
9 ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM)
11 LUTGEN = tools/lutgen.exe
14 TC = i586-pc-msdosdjgpp-
21 warn = -pedantic -Wall -Wno-deprecated-declarations
27 CFLAGS = -pedantic $(warn) $(dbg) $(opt) $(def) $(inc) -fno-strict-aliasing -MMD
28 LDFLAGS = -Wl,-Map=link.map
31 $(CC) -o $@ $(obj) $(LDFLAGS)
35 copy /b \djgpp\bin\cwsdstr0.exe+$(coff) $@
44 $(CC) -o $@ $(CFLAGS) -c $<
47 $(AS) -o $@ $(ASFLAGS) $<
74 $(LUTGEN): tools/lutgen.c