Initialize files from GitLab repository
This commit is contained in:
34
Makefile
Normal file
34
Makefile
Normal file
@@ -0,0 +1,34 @@
|
||||
play: compile
|
||||
@/bin/bash -c ./play
|
||||
|
||||
compile: obj/TheTournament.o obj/User.o obj/Opponent.o obj/Weapon.o obj/Armor.o obj/Potion.o obj/Map.o
|
||||
g++ obj/TheTournament.o obj/User.o obj/Opponent.o obj/Weapon.o obj/Armor.o obj/Potion.o obj/Map.o -o Play
|
||||
|
||||
# Rule to create the obj directory
|
||||
obj:
|
||||
mkdir -p obj
|
||||
|
||||
obj/TheTournament.o: src/TheTournament.cpp | obj
|
||||
g++ -c src/TheTournament.cpp -o obj/TheTournament.o
|
||||
|
||||
obj/User.o: lib/people/User.cpp include/people/User.h
|
||||
g++ -c lib/people/User.cpp -o obj/User.o
|
||||
|
||||
obj/Opponent.o: lib/people/Opponent.cpp include/people/Opponent.h
|
||||
g++ -c lib/people/Opponent.cpp -o obj/Opponent.o
|
||||
|
||||
obj/Weapon.o: lib/items/Weapon.cpp include/items/Weapon.h
|
||||
g++ -c lib/items/Weapon.cpp -o obj/Weapon.o
|
||||
|
||||
obj/Armor.o: lib/items/Armor.cpp include/items/Armor.h
|
||||
g++ -c lib/items/Armor.cpp -o obj/Armor.o
|
||||
|
||||
obj/Potion.o: lib/items/Potion.cpp include/items/Potion.h
|
||||
g++ -c lib/items/Potion.cpp -o obj/Potion.o
|
||||
|
||||
obj/Map.o: lib/ship/Map.cpp include/ship/Map.h
|
||||
g++ -c lib/ship/Map.cpp -o obj/Map.o
|
||||
|
||||
clean:
|
||||
rm -rf obj TheTournament
|
||||
rm -f *.o TheTournament
|
||||
Reference in New Issue
Block a user