clean up a lot

This commit is contained in:
sam 2024-05-03 11:18:50 +12:00
parent cb3132e6eb
commit 8cbe81177b
28 changed files with 2929 additions and 166 deletions

View file

@ -4,15 +4,18 @@ CC=gcc
CFLAGS=-O3 -Iinclude -g
LDFLAGS=-lglfw -lm
CFILES=$(shell find -L src -type f -name '*.c')
OBJ=$(CFILES:.c=.o)
CFILES=$(shell cd src && find -L * -type f -name '*.c')
OBJ=$(addprefix obj/, $(CFILES:.c=.o))
$(BINARY): $(OBJ) Makefile
$(BINARY): objdir $(OBJ) Makefile
$(CC) $(OBJ) $(LDFLAGS) -o $@
%.o: %.c
obj/%.o: src/%.c
$(CC) $(CFLAGS) -c $< -o $@
objdir:
mkdir -p obj
run: $(BINARY)
./$(BINARY)