From f1a02b68682edeb98ff6c909f848e5cb5a371140 Mon Sep 17 00:00:00 2001 From: Syntriax Date: Wed, 5 Jul 2023 15:58:48 +0300 Subject: [PATCH] fix: Make Crash When obj & bin Folders Not Exist --- makefile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/makefile b/makefile index 860f5e5..a8bd6fa 100644 --- a/makefile +++ b/makefile @@ -1,8 +1,11 @@ includeF = -Iinclude libraryF = -Llib -lSDL2 -bin/main.exe: src/main.cpp obj/GameOfLife.o - g++ -std=c++17 -o bin/main.exe src/main.cpp obj/GameOfLife.o $(includeF) $(libraryF) +bin/main: pre-build src/main.cpp obj/GameOfLife.o + g++ -std=c++17 -o bin/main src/main.cpp obj/GameOfLife.o $(includeF) $(libraryF) obj/GameOfLife.o: src/GameOfLife.cpp g++ -std=c++17 -c -o obj/GameOfLife.o src/GameOfLife.cpp $(includeF) $(libraryF) + +pre-build: + mkdir -p obj && mkdir -p bin