PROJECT=dessin
SOURCES=$(shell find . -name "*.c")
OBJECTS=$(subst .c,.o,$(SOURCES))
HEADERS=$(shell find . -name "*.h")
LIBS=-lcsfml-graphics -lcsfml-window -lm

%.o: %.c $(HEADERS)
	gcc -g -c $< -o $@

$(PROJECT): $(OBJECTS)
	gcc $(LIBS) -o $(PROJECT) $(OBJECTS)

$(PROJECT).zip: $(SOURCES) $(HEADERS) Makefile
	zip $(PROJECT).zip $(SOURCES) $(HEADERS) Makefile

all: $(PROJECT)
package: $(PROJECT).zip
clean:
	rm -f $(PROJECT).zip $(OBJECTS)
