#$Id: Makefile,v 1.4 2005/04/10 11:46:45 feeling Exp $'
CFLAGS= -Wall -g -Wno-deprecated -std=c++14
CPP= g++
GCC= gcc
INCLUDES= -I/usr/include/SDL
LIBS= -L/usr/lib -lSDL -lpthread -lSDL_image
all : interface
interface : fenetre.o main.o car.o sdlcommon.o SFont.o
	$(CPP) $(CFLAGS) $(LIBS) -o iface fenetre.o main.o car.o sdlcommon.o SFont.o
fenetre.o : fenetre.cpp
	$(CPP) $(CFLAGS) $(INCLUDES) -c fenetre.cpp
main.o : main.cpp
	$(CPP) $(CFLAGS) $(INCLUDES) -c main.cpp
car.o : car.cpp
	$(CPP) $(CFLAGS) $(INCLUDES) -c car.cpp
sdlcommon.o : sdlcommon.cpp
	$(CPP) $(CFLAGS) $(INCLUDES) -c sdlcommon.cpp
SFont.o : SFont.c
	$(CPP) $(CFLAGS) $(INCLUDES) -c SFont.c

#	g++ -c fenetre.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
#	g++ -c main.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
#	g++ -c car.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
#	g++ -c sdlcommon.cpp -L/usr/lib -I/usr/include/SDL -Wno-deprecated
#	gcc -c SFont.c -L/usr/lib -I/usr/include/SDL 
#	g++ fenetre.o main.o car.o sdlcommon.o SFont.o -o iface -L/usr/lib -lSDL -lpthread -lSDL_image -Wno-deprecated

mrproper:
	rm -rf *.o
	rm -rf iface
clean: 
	rm -rf *.o
