summaryrefslogtreecommitdiffstats
path: root/Tests/Cuda/IncludePathNoToolkit
diff options
context:
space:
mode:
Diffstat (limited to 'Tests/Cuda/IncludePathNoToolkit')
-rw-r--r--Tests/Cuda/IncludePathNoToolkit/CMakeLists.txt11
-rw-r--r--Tests/Cuda/IncludePathNoToolkit/main.cpp8
2 files changed, 19 insertions, 0 deletions
diff --git a/Tests/Cuda/IncludePathNoToolkit/CMakeLists.txt b/Tests/Cuda/IncludePathNoToolkit/CMakeLists.txt
new file mode 100644
index 0000000..7be1561
--- /dev/null
+++ b/Tests/Cuda/IncludePathNoToolkit/CMakeLists.txt
@@ -0,0 +1,11 @@
+cmake_minimum_required(VERSION 3.8)
+project (IncludePathNoToolkit CXX CUDA)
+
+#Goal for this example:
+# Validate that between the CXX implicit include directories and the
+# CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES directories we can find
+# the cuda runtime headers
+
+add_executable(IncludePathNoToolkit main.cpp)
+target_include_directories(IncludePathNoToolkit PRIVATE
+ ${CMAKE_CUDA_TOOLKIT_INCLUDE_DIRECTORIES})
diff --git a/Tests/Cuda/IncludePathNoToolkit/main.cpp b/Tests/Cuda/IncludePathNoToolkit/main.cpp
new file mode 100644
index 0000000..c8d5c6b
--- /dev/null
+++ b/Tests/Cuda/IncludePathNoToolkit/main.cpp
@@ -0,0 +1,8 @@
+// Only thing we care about is that these headers are found
+#include <cuda.h>
+#include <cuda_runtime_api.h>
+
+int main()
+{
+ return 0;
+}