nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at litex 25 lines 920 B view raw
1diff --git a/cl_headers/CMakeLists.txt b/cl_headers/CMakeLists.txt 2index 3dd2ea4..aeae6e9 100644 3--- a/cl_headers/CMakeLists.txt 4+++ b/cl_headers/CMakeLists.txt 5@@ -11,12 +11,14 @@ add_custom_command( 6 ) 7 endfunction(copy_file) 8 9-if(USE_PREBUILT_LLVM) 10- set(OPENCL_HEADERS_DIR 11- "${LLVM_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}/include/") 12-else(USE_PREBUILT_LLVM) 13- set(OPENCL_HEADERS_DIR "${CLANG_SOURCE_DIR}/lib/Headers") 14-endif(USE_PREBUILT_LLVM) 15+if(NOT DEFINED OPENCL_HEADERS_DIR) 16+ if(USE_PREBUILT_LLVM) 17+ set(OPENCL_HEADERS_DIR 18+ "${LLVM_LIBRARY_DIRS}/clang/${LLVM_VERSION_MAJOR}.${LLVM_VERSION_MINOR}.${LLVM_VERSION_PATCH}/include/") 19+ else(USE_PREBUILT_LLVM) 20+ set(OPENCL_HEADERS_DIR "${CLANG_SOURCE_DIR}/lib/Headers") 21+ endif(USE_PREBUILT_LLVM) 22+endif() 23 copy_file(${OPENCL_HEADERS_DIR}/opencl-c.h opencl-c.h) 24 25 add_custom_target (