# Project: SpeedHack
# Makefile created by Dev-C++ 4.9.9.2

CPP  = g++.exe
OBJ  = src/main.o src/game.o src/player.o src/enemy.o src/map.o src/anim.o src/input.o src/powerup.o
LINKOBJ  = src/main.o src/game.o src/player.o src/enemy.o src/map.o src/anim.o src/input.o src/powerup.o
BIN  = catsandbugs.exe
CXXFLAGS = -mwindows -lalleg -Wall
RM = rm -f

all: $(BIN)

clean: clean-custom
	${RM} $(OBJ) $(BIN)

$(BIN): $(OBJ)
	$(CPP) $(LINKOBJ) -o "catsandbugs.exe" $(CXXFLAGS)

src/main.o: src/main.cpp
	$(CPP) -c src/main.cpp -o src/main.o $(CXXFLAGS)

src/game.o: src/game.cpp
	$(CPP) -c src/game.cpp -o src/game.o $(CXXFLAGS)

src/player.o: src/player.cpp
	$(CPP) -c src/player.cpp -o src/player.o $(CXXFLAGS)

src/enemy.o: src/enemy.cpp
	$(CPP) -c src/enemy.cpp -o src/enemy.o $(CXXFLAGS)

src/map.o: src/map.cpp
	$(CPP) -c src/map.cpp -o src/map.o $(CXXFLAGS)

src/anim.o: src/anim.cpp
	$(CPP) -c src/anim.cpp -o src/anim.o $(CXXFLAGS)

src/input.o: src/input.cpp
	$(CPP) -c src/input.cpp -o src/input.o $(CXXFLAGS)

src/powerup.o: src/powerup.cpp
	$(CPP) -c src/powerup.cpp -o src/powerup.o $(CXXFLAGS)

