diff --git a/Makefile b/Makefile index a98f996..57e0457 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ P=main OBJECTS=libs/glad/glad.o CFLAGS=-g -Wall -Wextra -O0 -LDLIBS=-lglfw -lOpenGL -lm -lSDL2 +LDLIBS=-lglfw -lOpenGL -lm INCLUDES=-Ilibs/glad/include/ -Ilibs/ CC=gcc RM=rm -vf @@ -10,9 +10,9 @@ RM=rm -vf build: clean $(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) $(OBJECTS) $(P).c -o $(P) -.PHONY: texturepacker -texturepacker: - $(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) $(OBJECTS) tools/texturepacker.c -o texturepacker +.PHONY: all +headers: clean + $(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) $(OBJECTS) all.h -o all.h.gch .PHONY: run run: build diff --git a/lib.h b/lib.h index c9261f0..3a9ba45 100644 --- a/lib.h +++ b/lib.h @@ -1,6 +1,5 @@ -#ifndef TENCHU_LIB_H -#define TENCHU_LIB_H - +#pragma once +#include #include void checkCode(int code, char* errorMsg) { @@ -113,5 +112,3 @@ unsigned int compileShaderProgram(char* vertSrcPath, char* fragSrcPath, char* ge return program; } - -#endif