From d4cbd787881d9367b8718a5ee9d645b988c88664 Mon Sep 17 00:00:00 2001 From: jonas Date: Mon, 7 Jan 2019 12:57:54 +0100 Subject: Tweaked Makefile --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 069b9c5..8663715 100644 --- a/Makefile +++ b/Makefile @@ -1,12 +1,14 @@ CC = /usr/bin/g++ CFLAGS = -Wall -g -std=c++11 LDFLAGS = -lm -lcurses -OUTPUT = bin/Engine +OUTPUT = Engine +BUILDDIR = build OBJ = main.o cObject.o cObjectHandler.o cRender.o cInput.o prog: $(OBJ) - $(CC) $(CFLAGS) -o $(OUTPUT) $(OBJ) $(LDFLAGS) + mkdir -p $(BUILDDIR) + $(CC) $(CFLAGS) -o $(BUILDDIR)/$(OUTPUT) $(OBJ) $(LDFLAGS) %.o: %.cpp $(CC) $(CFLAGS) -c $< @@ -18,4 +20,5 @@ all: .PHONY: clean clean: - rm -f $(OUTPUT) *.o + rm -f $(BUILDDIR)/$(OUTPUT) *.o + rmdir $(BUILDDIR) -- cgit v1.2.3