X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?p=dosdemo;a=blobdiff_plain;f=libs%2Fimago%2FMakefile.dj;fp=libs%2Fimago%2FMakefile.dj;h=b8b014f75c2be4001deb3c702a46d667923a2db1;hp=0000000000000000000000000000000000000000;hb=57bd2dc519c47f434e3e5acf998fb9c72448cbce;hpb=d956a9d9273eebfacfda58cb3bafff017269d5dc diff --git a/libs/imago/Makefile.dj b/libs/imago/Makefile.dj new file mode 100644 index 0000000..b8b014f --- /dev/null +++ b/libs/imago/Makefile.dj @@ -0,0 +1,36 @@ +src = $(wildcard src/*.c) \ + $(wildcard zlib/*.c) \ + $(wildcard libpng/*.c) \ + $(wildcard jpeglib/*.c) +obj = $(src:.c=.odj) +alib = imago.dja + +ifeq ($(findstring COMMAND.COM, $(SHELL)), COMMAND.COM) + hostsys = dos +else + hostsys = unix + TOOLPREFIX = i586-pc-msdosdjgpp- +endif + +CC = $(TOOLPREFIX)gcc +AR = $(TOOLPREFIX)ar +CFLAGS = -Wno-main -march=pentium -O3 -ffast-math -Izlib -Ilibpng -Ijpeglib + +$(alib): $(obj) + $(AR) rcs $@ $(obj) + +%.odj: %.c + $(CC) $(CFLAGS) -o $@ -c $< + +.PHONY: clean +ifeq ($(hostsys), dos) +clean: + del src\*.odj + del zlib\*.odj + del libpng\*.odj + del jpeglib\*.odj + del $(alib) +else +clean: + rm -f $(obj) $(alib) +endif