X-Git-Url: http://git.mutantstargoat.com/user/nuclear/?a=blobdiff_plain;f=imago%2FMakefile;fp=imago%2FMakefile;h=67db23fa13a2b3d0d1edcb619b93560ee16050a9;hb=56d0fddeeaee0ecb56cddc09db44bb87bf011314;hp=c710306f3fe8438254a3fbae5a585dce6356d257;hpb=773592751bbdef2f304725b24f620f89c9d4a5eb;p=dos_imgv diff --git a/imago/Makefile b/imago/Makefile index c710306..67db23f 100644 --- a/imago/Makefile +++ b/imago/Makefile @@ -22,6 +22,7 @@ obj = src/conv.obj src/filejpeg.obj src/filepng.obj src/fileppm.obj src/filergbe src/filetga.obj src/filelbm.obj src/ftmodule.obj src/imago2.obj src/imago_gl.obj & src/byteord.obj src/modules.obj $(libpng) $(zlib) $(jpeglib) +inc = -I../src !else libpng = libpng\png.obj libpng\pngerror.obj libpng\pngget.obj libpng\pngmem.obj & @@ -46,6 +47,8 @@ jpeglib = jpeglib\jcapimin.obj jpeglib\jcapistd.obj jpeglib\jccoefct.obj & obj = src\conv.obj src\filejpeg.obj src\filepng.obj src\fileppm.obj src\filergbe.obj & src\filetga.obj src\filelbm.obj src\ftmodule.obj src\imago2.obj src\imago_gl.obj & src\byteord.obj src\modules.obj $(libpng) $(zlib) $(jpeglib) + +inc = -I..\src !endif alib = imago.lib @@ -56,21 +59,25 @@ dbg = -d1 def = -DPNG_NO_SNPRINTF CC = wcc386 -CFLAGS = $(dbg) $(opt) $(def) -zq -bt=dos -Ilibpng -Izlib -Ijpeglib +CFLAGS = $(dbg) $(opt) $(def) -zq -bt=dos -Ilibpng -Izlib -Ijpeglib $(inc) -$(alib): $(obj) +$(alib): cflags.occ $(obj) %write objects.lbc $(obj) wlib -b -n $@ @objects .c: src;libpng;jpeglib;zlib +cflags.occ: Makefile + %write $@ $(CFLAGS) + .c.obj: .autodepend - $(CC) -fo=$@ $(CFLAGS) $[* + $(CC) -fo=$@ @cflags.occ $[* !ifdef __UNIX__ clean: .symbolic rm -f $(obj) rm -f objects.lbc + rm -f cflags.occ rm -f $(alib) !else clean: .symbolic @@ -79,5 +86,6 @@ clean: .symbolic del libpng\*.obj del jpeglib\*.obj del objects.lbc + del cflags.occ del $(alib) !endif