aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorDavid Phillips <dbphillipsnz@gmail.com>2015-07-03 16:18:00 +1200
committerDavid Phillips <dbphillipsnz@gmail.com>2015-07-03 16:18:00 +1200
commit6cdcd740ff956813cb444f2096abc414b624fd37 (patch)
tree7d2b196cad3ee43608ecc40dc7b83a58548a6e91 /Makefile
parent3ff9e40c50565f5224e30cf73a370636700fd043 (diff)
downloadcue-bin-split-6cdcd740ff956813cb444f2096abc414b624fd37.tar.xz
Added config.mk
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile26
1 files changed, 23 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 4433bf4..66dab1d 100644
--- a/Makefile
+++ b/Makefile
@@ -1,5 +1,25 @@
-CFLAGS += -Wall
+# Makefile for cue-bin-split
-all: split
+.POSIX:
+include config.mk
-split: split.c
+OBJECTS = cue-bin-split.o
+CFLAGS += -Wall -Werror
+
+
+all: cue-bin-split
+
+cue-bin-split: $(OBJECTS)
+ $(CC) -o $(EXEC_NAME) $< $(LDFLAGS)
+
+%.o: %.c
+ $(CC) -c -o $@ $< $(CFLAGS)
+
+
+clean:
+ rm -f cue-bin-split
+
+distclean: clean
+ rm -f *.o
+
+.PHONY: all clean