summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/rltiles/bmp2png/makefile.lin
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/rltiles/bmp2png/makefile.lin')
-rw-r--r--crawl-ref/source/rltiles/bmp2png/makefile.lin48
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
+