Ajout de l'ensemble du workspace.
[GPU.git] / WCudaMSE / BUILDER / makefile / private / api / cuda / cuda_bilat_Graph2D_FreeGlut.mk
diff --git a/WCudaMSE/BUILDER/makefile/private/api/cuda/cuda_bilat_Graph2D_FreeGlut.mk b/WCudaMSE/BUILDER/makefile/private/api/cuda/cuda_bilat_Graph2D_FreeGlut.mk
new file mode 100755 (executable)
index 0000000..b372348
--- /dev/null
@@ -0,0 +1,125 @@
+# Version      : 0.0.4\r
+# Author       : Cedric.Bilat@he-arc.ch\r
+#\r
+\r
+\r
+ifndef __API_Bilat_Graph2D_FreeGlut_MK__\r
+__API_Bilat_Graph2D_FreeGlut_MK__=true\r
+\r
+##########################################\r
+#              BilatGraph                                       #\r
+##########################################\r
+\r
+#dependance\r
+include ${API_CUDA}/cuda_bilat_Graph2D.mk\r
+include ${API_CUDA}/cuda_bilat_FreeGlut_Tools.mk\r
+\r
+API_Bilat_Graph2D_FreeGlut=../API_Bilat_Graph2D_FreeGlut\r
+\r
+#compil\r
+SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/INC\r
+CODE_DEFINE_VARIABLES+= \r
+\r
+#########################\r
+#               WINDOWS                #\r
+#########################\r
+\r
+ifeq ($(OS),Win)\r
+\r
+############\r
+# Visual   #\r
+############\r
+\r
+ifeq ($(COMPILATEUR),VISUAL)\r
+\r
+       #link\r
+       SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/LIB/visual\r
+       \r
+       #runtime\r
+       API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/visual\r
+       \r
+endif\r
+\r
+############\r
+# Intel   #\r
+############\r
+\r
+ifeq  ($(COMPILATEUR),INTEL)\r
+\r
+       #link\r
+       SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/LIB/intelWin\r
+       \r
+       #runtime\r
+       API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/intelWin\r
+       \r
+endif\r
+\r
+############\r
+# MINGW   #\r
+############\r
+\r
+ifeq  ($(COMPILATEUR),MINGW)\r
+       \r
+       #link\r
+       SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/LIB/mingw\r
+       \r
+       #runtime\r
+       API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/mingw\r
+       \r
+endif\r
+\r
+endif\r
+\r
+#########################\r
+#               LINUX                  #\r
+#########################\r
+\r
+ifeq ($(OS),Linux)\r
+\r
+############\r
+# ARM   #\r
+############\r
+\r
+ifeq  ($(ARCH),arm)\r
+       ARM_FOLDER="_arm"\r
+else\r
+       ARM_FOLDER=#\r
+endif\r
+\r
+############\r
+# GCC   #\r
+############\r
+\r
+ifeq  ($(COMPILATEUR),g++)\r
+\r
+       #link\r
+       SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/BIN/gcc${ARM_FOLDER}\r
+       \r
+       #runtime\r
+       API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/gcc${ARM_FOLDER}\r
+       \r
+endif\r
+\r
+############\r
+# INTEL   #\r
+############\r
+\r
+ifeq  ($(COMPILATEUR),INTEL)\r
+\r
+       #link\r
+       SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/BIN/gcc${ARM_FOLDER}\r
+       #SRC_AUX+= ${API_Bilat_Graph2D_FreeGlut}/BIN/intelLinux\r
+       \r
+       #runtime\r
+       API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/gcc${ARM_FOLDER}\r
+       #API_BIN+= ${API_Bilat_Graph2D_FreeGlut}/BIN/intelLinux\r
+       \r
+endif\r
+\r
+endif\r
+\r
+##########################################\r
+#                       END                                     #\r
+##########################################\r
+\r
+endif#__API_Bilat_Graph2D_FreeGlut_MK__
\ No newline at end of file