-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathMakefile
57 lines (38 loc) · 1.02 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
include Makefile.compilation
#
# Objets
#
fich_test_player = test_player.o
fich_test_niveau = test_niveau.o
fich_test_chargement = test_chargement.o
#
# Tests (executables+objets)
#
BIN = test_player \
fich_test_niveau \
fich_test_chargement \
test_player : $(fich_test_player)
$(CCLNK) $(CFLAGS) $(LIBMATH) $(fich_test_player) -o test_player
test_player.o : test_player.c
$(CCOBJ) $(CFLAGS) $(LIBMATH) test_player.c -o test_player.o -I./
test_niveau : $(fich_test_niveau)
$(CCLNK) $(CFLAGS) $(LIBMATH) $(fich_test_niveau) -o test_niveau
test_niveau.o : test_niveau.c
$(CCOBJ) $(CFLAGS) $(LIBMATH) test_niveau.c -o test_niveau.o -I./
test_chargement : $(fich_test_chargement)
$(CCLNK) $(CFLAGS) $(LIBMATH) $(fich_test_chargement) -o test_chargement
test_chargement.o : test_chargement.c
$(CCOBJ) $(CFLAGS) $(LIBMATH) test_chargement.c -o test_chargement.o -I./
#
# Modules
#
#
# Headers
#
#
#
#
all : $(BIN) $(OBJ)
clean :
del *.o
del *.exe