aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Tom Willemsen2012-05-28 00:08:11 +0200
committerGravatar Tom Willemsen2012-05-28 00:08:11 +0200
commit2cd73799b1158798e777dfc705204e23193d624b (patch)
treeb95d09a4b51968fb6f12d1f098c95805a0588576
parent78b73b18a44bd5566c4a9de931d16e9ba8aaf399 (diff)
downloadbaps1-master.tar.gz
baps1-master.zip
Simplify (?) MakefileHEADmaster
Rename `main.c' to `baps1.c' to allow use of more implicit make rules.
-rw-r--r--src/Makefile18
-rw-r--r--src/baps1.c (renamed from src/main.c)0
2 files changed, 7 insertions, 11 deletions
diff --git a/src/Makefile b/src/Makefile
index 42cdc86..d08bb23 100644
--- a/src/Makefile
+++ b/src/Makefile
@@ -1,14 +1,9 @@
-CC = cc -Wall -Wextra
-INST_PATH = /usr/local/bin
+INST_PATH = /usr/local/bin
+OBJS = baps1.o timediff.o
+CFLAGS = -Wall -Wextra
+LDFLAGS = -lm
-baps1: main.o timediff.o
- $(CC) -o baps1 main.o timediff.o -lm
-
-main.o: main.c
- $(CC) -c main.c
-
-timediff.o: timediff.c
- $(CC) -c timediff.c
+baps1: $(OBJS)
install: baps1
install baps1 $(INST_PATH)/baps1
@@ -16,5 +11,6 @@ install: baps1
uninstall:
rm $(INST_PATH)/baps1
+.PHONY: clean
clean:
- rm baps1 *.o
+ rm baps1 $(OBJS)
diff --git a/src/main.c b/src/baps1.c
index b6fa969..b6fa969 100644
--- a/src/main.c
+++ b/src/baps1.c