Makefile

changeset 11
38b1768e3c43
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Makefile	Mon Jan 04 12:06:29 2016 +0000
@@ -0,0 +1,24 @@
+SQUISH=./buildscripts/squish
+
+SOURCE_FILES=$(shell $(SQUISH) --list-files)
+MISSING_FILES=$(shell $(SQUISH) --list-missing-files)
+
+OUTPUT=build/mjpegproxy
+
+BIN_DIR=$(PREFIX)/bin
+
+all: $(OUTPUT)
+
+$(OUTPUT): build squishy $(SOURCE_FILES)
+	$(SQUISH) --output=$(OUTPUT)
+
+build:
+	mkdir build
+
+install: $(OUTPUT)
+	install -t $(BIN_DIR) -m 655 $^
+
+clean:
+	rm $(OUTPUT)
+
+.PHONY: all clean install

mercurial