CFLAGS=-I../../include -g -O3 -flto LDFLAGS=-L../ -lphysics `pkg-config --libs sdl3` -lm all: vis perf clean: rm -f vis rm -f vis.o vis: ../libphysics.a vis.o $(CC) $^ $(LDFLAGS) -o $@ perf: ../libphysics.a perf.o $(CC) $^ $(LDFLAGS) -o $@ %.o: %.c $(CC) $< $(CFLAGS) -c -o $@ ../libphysics.a: $(MAKE) -C .. all .PHONY: all clean ../libphysics.a