# Makefile pour les TPs d'OpenGL ...

INCPATH = -I /usr/local/include -I /usr/X11R6/include
LIBPATH = -L /usr/local/lib -L /usr/X11R6/lib
LIBRARY = -lglut -lGL -lGLU -lm

CFLAGS = $(INCPATH)
LDFALGS = $(LIBPATH) $(LIBRARY)
GCC=/usr/bin/gcc
SRC=src

all:
	@echo "Specifiez une cible"

%.o:$(SRC)/%.c
	$(GCC) $(CFLAGS) -o $@ -c $<

%:%.o $(SRC)/%.c
	$(GCC) $(LDFALGS) -o $@ $< 

# cette commande permet de supprimer tous les fichiers  l'exception du Makefile
clean:
	@rm -f `/bin/ls | grep -v Makefile | grep -v $(SRC)`

