From ccca3441029aa5ee1ad1e0b5b9431df9ac90547d Mon Sep 17 00:00:00 2001
From: "GITLAB-RUNNER03\\runner" <petes@irmb.tu-bs.de>
Date: Wed, 4 Aug 2021 10:28:32 +0200
Subject: [PATCH] Add gitlab runner config file. Make missing ccache not a
 cmake warning. Set CMAKE_CUDA_ARCHITECTURES to cmake cache.

---
 CMake/Cache.cmake                                     |  2 +-
 CMake/cmake_config_files/GITLAB-RUNNER03.config.cmake | 10 ++++++++++
 CMakeLists.txt                                        |  1 +
 3 files changed, 12 insertions(+), 1 deletion(-)
 create mode 100644 CMake/cmake_config_files/GITLAB-RUNNER03.config.cmake

diff --git a/CMake/Cache.cmake b/CMake/Cache.cmake
index 23f5e83e1..5cd6b500b 100644
--- a/CMake/Cache.cmake
+++ b/CMake/Cache.cmake
@@ -27,5 +27,5 @@ if(CACHE_BINARY)
   set(CMAKE_CUDA_COMPILER_LAUNCHER ${CACHE_BINARY})
   set(CMAKE_C_COMPILER_LAUNCHER ${CACHE_BINARY})
 else()
-  message(WARNING "${CACHE_OPTION} is enabled but was not found. Not using it")
+  message(STATUS "${CACHE_OPTION} is enabled but was not found. Not using it")
 endif()
diff --git a/CMake/cmake_config_files/GITLAB-RUNNER03.config.cmake b/CMake/cmake_config_files/GITLAB-RUNNER03.config.cmake
new file mode 100644
index 000000000..edaf7669b
--- /dev/null
+++ b/CMake/cmake_config_files/GITLAB-RUNNER03.config.cmake
@@ -0,0 +1,10 @@
+#################################################################################
+# VirtualFluids MACHINE FILE
+# Responsible: Soeren Peters
+# OS:          Windows 10
+#################################################################################
+
+
+#SET(PATH_NUMERICAL_TESTS "E:/temp/numericalTests/")
+#LIST(APPEND VF_COMPILER_DEFINITION "PATH_NUMERICAL_TESTS=${PATH_NUMERICAL_TESTS}")
+SET(CMAKE_CUDA_ARCHITECTURES 61)
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 90c5673ab..dcc76b410 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -134,6 +134,7 @@ if(BUILD_VF_GPU)
 
     message(STATUS "CMAKE_CUDA_FLAGS: ${CMAKE_CUDA_FLAGS}")
     message(STATUS "CUDA Architecture: ${CMAKE_CUDA_ARCHITECTURES}")
+    set(CMAKE_CUDA_ARCHITECTURES "${CMAKE_CUDA_ARCHITECTURES}" CACHE STRING "Cuda Architecture (compute capabilitiy)")
 endif()
 
 
-- 
GitLab