emurom client program
[romdev] / emurom / Makefile
diff --git a/emurom/Makefile b/emurom/Makefile
new file mode 100644 (file)
index 0000000..8a0e82f
--- /dev/null
@@ -0,0 +1,23 @@
+PREFIX ?= /usr/local
+
+src = $(wildcard src/*.c)
+obj = $(src:.c=.o)
+bin = emurom
+
+CFLAGS = -pedantic -Wall -g
+
+$(bin): $(obj)
+       $(CC) -o $@ $(obj) $(LDFLAGS)
+
+.PHONY: clean
+clean:
+       rm -f $(obj) $(bin)
+
+.PHONY: install
+install:
+       mkdir $(DESTDIR)$(PREFIX)/bin
+       cp $(bin) $(DESTDIR)$(PREFIX)/bin/$(bin)
+
+.PHONY: uninstall
+uninstall:
+       rm -f $(DESTDIR)$(PREFIX)/bin/$(bin)