csrc = $(wildcard src/*.c) obj = $(csrc:.c=.cof) alib = mikmod.dja opt = -O3 -ffast-math #dbg = -g ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM) hostsys = dos else hostsys = unix TOOLPREFIX = i586-pc-msdosdjgpp- endif CC = $(TOOLPREFIX)gcc AR = $(TOOLPREFIX)ar CFLAGS = -march=pentium $(opt) $(dbg) -Isrc $(alib): $(obj) $(AR) rcs $@ $(obj) %.cof: %.c $(CC) $(CFLAGS) -o $@ -c $< .PHONY: clean ifeq ($(hostsys), dos) clean: del src\*.cof del $(alib) else clean: rm -f $(obj) $(alib) endif