minor performance improvements, optional mouse, mouse cursor now drawn
[dosdemo] / libs / imago / Makefile
1 src = $(wildcard src/*.c) \
2           $(wildcard zlib/*.c) \
3           $(wildcard libpng/*.c) \
4           $(wildcard jpeglib/*.c)
5 obj = $(src:.c=.odj)
6 alib = imago.dja
7
8 ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM)
9         hostsys = dos
10 else
11         hostsys = unix
12         TOOLPREFIX = i586-pc-msdosdjgpp-
13 endif
14
15 CC = $(TOOLPREFIX)gcc
16 AR = $(TOOLPREFIX)ar
17 CFLAGS = -Wno-main -march=pentium -O3 -ffast-math -Izlib -Ilibpng -Ijpeglib
18
19 $(alib): $(obj)
20         $(AR) rcs $@ $(obj)
21
22 %.odj: %.c
23         $(CC) $(CFLAGS) -o $@ -c $<
24
25 .PHONY: clean
26 ifeq ($(hostsys), dos)
27 clean:
28         del src\*.odj
29         del zlib\*.odj
30         del libpng\*.odj
31         del jpeglib\*.odj
32         del $(alib)
33 else
34 clean:
35         rm -f $(obj) $(alib)
36 endif