summaryrefslogtreecommitdiffhomepage
path: root/Makefile
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2022-11-19 22:31:13 -0500
committerrealtradam <[email protected]>2022-11-19 22:31:13 -0500
commit0eef3373b58cf2de459578fc94606804d1e778a0 (patch)
tree0c53f9ce2b80823b223b07ae3dbdddb473c94354 /Makefile
parent13432ece9e2a8c6d20158fd6886c6060c8a7bdc9 (diff)
downloadOgle-0eef3373b58cf2de459578fc94606804d1e778a0.tar.gz
Ogle-0eef3373b58cf2de459578fc94606804d1e778a0.zip
Hello Window complete
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile12
1 files changed, 9 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 6b34a6b..378e74f 100644
--- a/Makefile
+++ b/Makefile
@@ -1,8 +1,14 @@
-default: src/main.cpp glad.o
- g++ -o build/game src/main.cpp build/glad.o -Iglfw/build/include -Iglad/include glfw/build/lib/libglfw3.a -lGL -lX11 -lpthread -lXrandr -lXi -ldl
+default: src/main.cpp glad.o input.o
+ @mkdir -p build
+ g++ -o build/game src/main.cpp build/glad.o build/input.o -Isrc -Iglfw/build/include -Iglad/include glfw/build/lib/libglfw3.a -lGL -lX11 -lpthread -lXrandr -lXi -ldl
+
+input.o: src/input.cpp src/input.h
+ @mkdir -p build
+ g++ -o build/input.o -c src/input.cpp -Isrc -Iglfw/build/include -Iglad/include -lGL -lX11 -lpthread -lXrandr -lXi -ldl
glad.o: glad/src/glad.c
- g++ -o build/glad.o -c glad/src/glad.c -Iglfw/build/include -Iglad/include -lGL -lX11 -lpthread -lXrandr -lXi -ldl
+ @mkdir -p build
+ g++ -o build/glad.o -c glad/src/glad.c -Isrc -Iglfw/build/include -Iglad/include -lGL -lX11 -lpthread -lXrandr -lXi -ldl
.PHONY: run
run: default