TARGET = app CC = gcc -std=c23 -ggdb -Wall -Wextra -pedantic -O0 INC = -I./raylib/include LIB_PATH = -L./raylib/lib LIBS = -lraylib \ -lm all: $(TARGET) $(TARGET): main.c @$(CC) $(INC) $(LIB_PATH) main.c -o $(TARGET) $(LIBS) .PHONY: clean run test debug clean: @rm -rf $(TARGET) run: $(TARGET) -@./$(TARGET) @rm -rf $(TARGET) test: $(TARGET) @valgrind ./$(TARGET) @rm -rf $(TARGET) debug: $(TARGET) @gdb ./$(TARGET) @rm -rf $(TARGET)