
TARGET=visualiseur
CC=gcc
CFLAGS=-Wall -Wextra -Wfloat-equal -Wshadow -Wswitch-default -Wswitch-enum -Wwrite-strings -Wpointer-arith -Wcast-qual -Wredundant-decls -Winit-self
LDFLAGS=-lm

F00=visualiseur
F01=structures_echiquier

OBJECTS=${F00}.o ${F01}.o

all: $(TARGET)

$(TARGET): ${OBJECTS}
	$(CC) ${OBJECTS} -o ${TARGET} $(LDFLAGS)

${F00}.o: ${F00}.c
${F01}.o: ${F01}.c ${F01}.h

clean:
	rm -rf *.o ${TARGET}
