P=opengl OBJECTS=libs/glad/glad.o CFLAGS=-g -Wall -Wextra -O0 LDLIBS=-lglfw -lOpenGL -lm INCLUDES=-I./libs/glad/include/ CC=gcc RM=rm -vf .PHONY: build build: clean $(CC) $(CFLAGS) $(LDLIBS) $(INCLUDES) libs/glad/glad.o main.c -o $(P) .PHONY: run run: build ./$(P) .PHONY: clean clean: $(RM) $(P) .PHONY: all all: build