blob: 93e1d659552c8b41bc30edffb4de84b9c9d7aa33 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
CC ?= gcc
CFLAGS ?= -std=gnu11 -Wall -Wextra -Werror -O2
LDLIBS ?= -lm
TARGET := test_runner
.PHONY: all run clean
all: $(TARGET)
$(TARGET): test.c ../container_of.h ../list.h ../vec.h ../polynomial.h ../expression.h ../stack.h ../matrix.h
$(CC) $(CFLAGS) -I.. test.c $(LDLIBS) -o $@
run: $(TARGET)
./$(TARGET)
clean:
rm -f $(TARGET)
|