Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / private / api / cpp / bilat_Image_GL.mk
1 # Version : 0.0.4
2 # Author : Cedric.Bilat@he-arc.ch
3 #
4
5
6 ifndef __API_BILAT_IMAGE_GL_MK__
7 __API_BILAT_IMAGE_GL_MK__=true
8
9 ##########################################
10 # BilatGLImage #
11 ##########################################
12
13
14 #dependance
15 include ${API}/GL.mk
16 include $(API)/openmp.mk
17 include ${API}/bilat_Displayable.mk
18
19 API_Bilat_Image=../API_Bilat_Image_GL
20
21 #compil
22 SRC_AUX+= ${API_Bilat_Image}/INC
23
24 #########################
25 # WINDOWS #
26 #########################
27
28 ifeq ($(OS),Win)
29
30 ############
31 # Visual #
32 ############
33
34 ifeq ($(COMPILATEUR),VISUAL)
35
36 #link
37 SRC_AUX+= ${API_Bilat_Image}/LIB/visual
38
39 #runtime
40 API_BIN+= ${API_Bilat_Image}/BIN/visual
41
42 endif
43
44 ############
45 # Intel #
46 ############
47
48 ifeq ($(COMPILATEUR),INTEL)
49
50 #link
51 SRC_AUX+= ${API_Bilat_Image}/LIB/intelWin
52
53 #runtime
54 API_BIN+= ${API_Bilat_Image}/BIN/intelWin
55
56 endif
57
58 ############
59 # MINGW #
60 ############
61
62 ifeq ($(COMPILATEUR),MINGW)
63
64 #link
65 SRC_AUX+= ${API_Bilat_Image}/LIB/mingw
66
67 #runtime
68 API_BIN+= ${API_Bilat_Image}/BIN/mingw
69
70 endif
71
72 endif
73
74 #########################
75 # LINUX #
76 #########################
77
78 ifeq ($(OS),Linux)
79
80 ############
81 # ARM #
82 ############
83
84 ifeq ($(ARCH),arm)
85 ARM_FOLDER="_arm"
86 else
87 ARM_FOLDER=#
88 endif
89
90 ############
91 # GCC #
92 ############
93
94 ifeq ($(COMPILATEUR),g++)
95
96 #link
97 SRC_AUX+= ${API_Bilat_Image}/BIN/gcc${ARM_FOLDER}
98
99 #runtime
100 API_BIN+= ${API_Bilat_Image}/BIN/gcc${ARM_FOLDER}
101
102 endif
103
104 ############
105 # INTEL #
106 ############
107
108 ifeq ($(COMPILATEUR),INTEL)
109
110 #link
111 #SRC_AUX+= ${API_Bilat_Image}/BIN/gcc${ARM_FOLDER}
112 SRC_AUX+= ${API_Bilat_Image}/BIN/intelLinux
113
114 #runtime
115 #API_BIN+= ${API_Bilat_Image}/BIN/gcc${ARM_FOLDER}
116 API_BIN+= ${API_Bilat_Image}/BIN/intelLinux
117
118 endif
119
120 endif
121
122 ##########################################
123 # END #
124 ##########################################
125
126 endif#__API_BILAT_IMAGE_GL_MK__
127