From 2cd73799b1158798e777dfc705204e23193d624b Mon Sep 17 00:00:00 2001 From: Tom Willemsen Date: Mon, 28 May 2012 00:08:11 +0200 Subject: Simplify (?) Makefile Rename `main.c' to `baps1.c' to allow use of more implicit make rules. --- src/Makefile | 18 +++++++----------- src/baps1.c | 11 +++++++++++ src/main.c | 11 ----------- 3 files changed, 18 insertions(+), 22 deletions(-) create mode 100644 src/baps1.c delete mode 100644 src/main.c 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/baps1.c b/src/baps1.c new file mode 100644 index 0000000..b6fa969 --- /dev/null +++ b/src/baps1.c @@ -0,0 +1,11 @@ +#include + +#include "timediff.h" + +int +main() +{ + timediff(); + + return EXIT_SUCCESS; +} diff --git a/src/main.c b/src/main.c deleted file mode 100644 index b6fa969..0000000 --- a/src/main.c +++ /dev/null @@ -1,11 +0,0 @@ -#include - -#include "timediff.h" - -int -main() -{ - timediff(); - - return EXIT_SUCCESS; -} -- cgit v1.2.3-54-g00ecf