all: jeu

jeu: main.o scene.o map.o hero.o
	gcc -o jeu main.c scene.c map.c hero.c -lSDL2

main.o: main.c map.c map.h hero.c hero.h
	gcc -c main.c -lSDL2

map.o: map.c map.h
	gcc -c map.c -lSDL2

hero.o: hero.c hero.h
	gcc -c hero.c -lSDL2
	
scene.o: scene.c scene.h map.c map.h hero.c hero.h
	gcc -c scene.c -lSDL2
