commit d4582daae1b4fe381182e04f514168b100360cb4 Author: Noah Metz Date: Sun Jan 7 01:01:57 2024 -0700 Initial commit of Makefile diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..da4cb90 --- /dev/null +++ b/.gitignore @@ -0,0 +1,2 @@ +spacegame +*.o diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..4dfbc4e --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +CFLAGS = -I/opt/homebrew/include -O2 -Wall -Wextra +LDFLAGS = -L/opt/homebrew/lib -lglfw -lvulkan -ldl +CC = gcc + +SOURCES = $(wildcard $(SRC)/*.c) + +%.o: %.c + $(CC) -c -o $@ $< $(CFLAGS) + +spacegame: src/main.o + $(CC) -o $@ $^ $(CFLAGS) $(LDFLAGS) diff --git a/src/main.c b/src/main.c new file mode 100644 index 0000000..5291fd3 --- /dev/null +++ b/src/main.c @@ -0,0 +1,7 @@ +#define GLFW_INCLUDE_VULKAN +#include + + +int main(int argc, char **argv) { + return 0; +}