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