diff options
Diffstat (limited to 'crawl-ref/source/rltiles/bmp2png/makefile.lin')
-rw-r--r-- | crawl-ref/source/rltiles/bmp2png/makefile.lin | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/crawl-ref/source/rltiles/bmp2png/makefile.lin b/crawl-ref/source/rltiles/bmp2png/makefile.lin new file mode 100644 index 0000000000..85136685f4 --- /dev/null +++ b/crawl-ref/source/rltiles/bmp2png/makefile.lin @@ -0,0 +1,48 @@ +#------------------------------------- +# bmp2png & png2bmp +# makefile for gcc/gmake +# Thanks to Gary Aviv for this file. +#------------------------------------- + +ifndef BINDIR +BINDIR = /usr/local/bin +endif + +CC = gcc +LD = gcc +ifndef INSTALL +INSTALL = install -s -m 755 +endif +ifndef CFLAGS +CFLAGS = -O2 -g -Wall +endif + +LIBS = -lpng -lz -lm +B2POBJ = bmp2png.o common.o +P2BOBJ = png2bmp.o common.o + + +all : bmp2png png2bmp + +bmp2png : $(B2POBJ) + $(LD) $(LDFLAGS) -o bmp2png $(B2POBJ) $(LIBS) + +png2bmp : $(P2BOBJ) + $(LD) $(LDFLAGS) -o png2bmp $(P2BOBJ) $(LIBS) + +%.o : %.c + $(CC) $(CFLAGS) -c -o $@ $< + +install : + $(INSTALL) bmp2png png2bmp $(BINDIR) + +uninstall : + rm -f $(BINDIR)/bmp2png $(BINDIR)/png2bmp + +clean : + rm -f $(B2POBJ) $(P2BOBJ) bmp2png png2bmp + +bmp2png.o : bmp2png.c common.h bmphed.h +png2bmp.o : png2bmp.c common.h bmphed.h +common.o : common.c common.h + |