all: main.o game.o editor.o menu.o
	g++ main.o game.o editor.o menu.o -o ../SneakThiefLinux -lSDL -lSDL_image -lSDL_ttf
	rm *.o
main.o: main.cpp game.h editor.h
	g++ -c main.cpp -o main.o -lSDL -lSDL_image -lSDL_ttf
game.o: game.cpp game.h structs.h
	g++ -c game.cpp -o game.o -lSDL -lSDL_image -lSDL_ttf
editor.o: editor.cpp editor.h structs.h
	g++ -c editor.cpp -o editor.o -lSDL -lSDL_image -lSDL_ttf
menu.o: menu.cpp menu.h structs.h
	g++ -c menu.cpp -o menu.o -lSDL -lSDL_image -lSDL_ttf
