8162cc47faf0619ed64d038f8e532fa1655fec78
[dosdemo] / libs / oldmik / Makefile.dj
1 csrc = $(wildcard src/*.c)
2 obj = $(csrc:.c=.o)
3
4 alib = mikmod.a
5
6 opt = -O3 -ffast-math
7 #dbg = -g
8
9 ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM)
10         hostsys = dos
11 else
12         hostsys = unix
13         TOOLPREFIX = i586-pc-msdosdjgpp-
14 endif
15
16 CC = $(TOOLPREFIX)gcc
17 AR = $(TOOLPREFIX)ar
18 CFLAGS = -march=pentium $(opt) $(dbg) -Isrc
19
20 $(alib): $(obj)
21         $(AR) rcs $@ $(obj)
22
23 .PHONY: clean
24 ifeq ($(hostsys), dos)
25 clean:
26         del src\*.o
27         del $(alib)
28 else
29 clean:
30         rm -f $(obj) $(alib)
31 endif