diff --git a/.gitignore b/.gitignore index 90cdded..916ac50 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,5 @@ x64/ Debug/ Release/ +-p/ +build diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9ef97d7 --- /dev/null +++ b/Makefile @@ -0,0 +1,16 @@ +CXX = g++ +CXXFLAGS = -std=c++17 -Wall -Wextra -Iinclude +SRC = $(wildcard src/*.cpp) +OUT = build/game + +all: $(OUT) + +$(OUT): $(SRC) + mkdir -p build + $(CXX) $(CXXFLAGS) $(SRC) -o $(OUT) + +run: all + ./$(OUT) + +clean: + rm -rf build \ No newline at end of file