CC = cc
CFLAGS = -std=c11 -Wall -Wextra -Wpedantic
.PHONY: all test clean
all: cm1 cm2 cm3 cm4
cm1: cm1.c bilan.c bilan.h
	$(CC) $(CFLAGS) cm1.c bilan.c -o $@
cm2: cm2.c
	$(CC) $(CFLAGS) $< -o $@
cm3: cm3.c
	$(CC) $(CFLAGS) $< -o $@
cm4: cm4.c
	$(CC) $(CFLAGS) $< -o $@
test: all
	./cm1
	./cm2
	./cm3
	./cm4
clean:
	rm -f cm1 cm2 cm3 cm4
