Forráskód Böngészése

Added a command to make the output directory. This is to fix the XCode build that uses a different output directory than other systems, and rather than try to match that we'll just make it.

James Bigler 16 éve
szülő
commit
fb9d7d3c59
1 módosított fájl, 6 hozzáadás és 0 törlés
  1. 6 0
      Modules/FindCUDA/run_nvcc.cmake

+ 6 - 0
Modules/FindCUDA/run_nvcc.cmake

@@ -120,6 +120,12 @@ cuda_execute_process(
   COMMAND "${CMAKE_COMMAND}" -E remove "${generated_file}"
   )
 
+# Make sure the output directory is present
+cuda_execute_process(
+  "Creating output directory: ${generated_file_path}"
+  COMMAND "${CMAKE_COMMAND}" -E make_directory "${generated_file_path}"
+  )
+
 # Generate the dependency file
 cuda_execute_process(
   "Generating dependency file: ${NVCC_generated_dependency_file}"