From fc4fbbc41d275a187d026042eb88a92153ccaa80 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Sun, 3 Dec 2023 08:30:53 +0100 Subject: Vereinfache Build-System --- makefile | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) (limited to 'makefile') diff --git a/makefile b/makefile index ef803e8..cdacbd2 100644 --- a/makefile +++ b/makefile @@ -2,16 +2,13 @@ include config.mk all: bin/day01 bin/day02 -bin/%: obj/%.o | bin - c++ $(LDFLAGS) $^ -o $@ - -obj/%.o: src/%.cpp | obj - c++ $(CPPFLAGS) -c $< -o $@ +bin/%: src/%.cpp | bin + c++ $(CPPFLAGS) $^ -o $@ clean: - rm -rf bin obj + rm -rf bin -bin obj: +bin: mkdir $@ .PHONY: all clean -- cgit v1.3