Makefile

changeset 74
b3f2711684a7
child 75
68259c995b56
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Fri Jan 01 21:28:16 2016 +0000
@@ -0,0 +1,25 @@
+include config.unix
+
+ifndef SQUISH
+  $(error Please run ./configure first)
+endif
+
+SOURCE_FILES=$(shell $(SQUISH) --list-files)
+MISSING_FILES=$(shell $(SQUISH) --list-missing-files)
+
+OUTPUT=scansion.bin
+
+BIN_DIR=$(PREFIX)/bin
+
+all: $(OUTPUT)
+
+$(OUTPUT): squishy $(SOURCE_FILES)
+	$(SQUISH)
+
+install: $(OUTPUT)
+	install -t $(BIN_DIR) -m 655 $^
+
+clean:
+	rm $(OUTPUT)
+
+.PHONY: all clean install

mercurial