Forked from
orestis.malaspin / isc_physics
312 commits behind the upstream repository.
-
orestis.malaspin authoredorestis.malaspin authored
Makefile 429 B
CC=clang
# OPTS=-g -O3 -Wall -Wextra -fsanitize=address -fsanitize=leak -std=c11
# LINK=-lm -fsanitize=address -fsanitize=leak
OPTS=-g -O3 -Wall -Wextra -std=c11
LINK=-lm
main: main.o vec2.o util.o
$(CC) $(OPTS) -o $@ $^ $(LINK)
main.o: main.c
$(CC) $(OPTS) -c $^
vec2.o: vec2.c vec2.h
$(CC) $(OPTS) -c $^
util.o: util.c util.h
$(CC) $(OPTS) -c $^
test:
make -C tests test
clean:
rm -f *.o main
make -C tests clean