-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmakefile
More file actions
18 lines (14 loc) · 875 Bytes
/
makefile
File metadata and controls
18 lines (14 loc) · 875 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
test_io: headers/io.h source/io.cpp tests/main_io.cpp obj_io obj_carte obj_coords
@g++ tests/main_io.cpp objects/io.o objects/coords.o objects/carte.o -o tests/main_io.exe -std=c++11
obj_io: source/io.cpp headers/io.h obj_carte obj_coords
@echo "Compiling $@ ..."
@g++ -c source/io.cpp -o objects/io.o -std=c++11
@echo "Compilation of $@ done."
obj_coords: source/coords.cpp headers/coords.h
@g++ -c source/coords.cpp -o objects/coords.o -std=c++11
obj_carte: source/carte.cpp headers/carte.h
@echo "Compiling $@ ..."
@g++ -c $< -o objects/carte.o -std=c++11
@echo "Compilation of $@ done."
all: source/$(wildcard*.cpp)
cd source && g++ -std=c++11 -Wall -pedantic armure.cpp boucanier.cpp carte.cpp coords.cpp ennemi.cpp entite.cpp flibustier.cpp io.cpp jeu.cpp joueur.cpp mainJeu.cpp mousquet.cpp objet.cpp objetCombat.cpp pelle.cpp tresor.cpp -o ../Dig_or_die