Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Sharybin <sergey.vfx@gmail.com>2015-12-30 16:51:35 +0300
committerSergey Sharybin <sergey.vfx@gmail.com>2015-12-30 16:51:35 +0300
commitc8a551bf13edf711b93ea89cd3fcd244e4206cee (patch)
treef14f07a78656ac937642c8b47bc6aeccd8529aa3
parent2b5d60eb2deed64f234a9bafc70ed87d817bc8a9 (diff)
Cycles: Don't install CPU-related kernel files
-rw-r--r--intern/cycles/kernel/CMakeLists.txt14
1 files changed, 12 insertions, 2 deletions
diff --git a/intern/cycles/kernel/CMakeLists.txt b/intern/cycles/kernel/CMakeLists.txt
index 20f2878da87..ea7899e0173 100644
--- a/intern/cycles/kernel/CMakeLists.txt
+++ b/intern/cycles/kernel/CMakeLists.txt
@@ -29,7 +29,6 @@ set(SRC
)
set(SRC_HEADERS
- kernel.h
kernel_accumulate.h
kernel_bake.h
kernel_camera.h
@@ -63,7 +62,10 @@ set(SRC_HEADERS
kernel_types.h
kernel_volume.h
kernel_work_stealing.h
+)
+set(SRC_KERNELS_CPU_HEADERS
+ kernel.h
kernels/cpu/kernel_cpu.h
kernels/cpu/kernel_cpu_impl.h
)
@@ -304,7 +306,15 @@ if(CXX_HAS_AVX2)
set_source_files_properties(kernels/cpu/kernel_avx2.cpp PROPERTIES COMPILE_FLAGS "${CYCLES_AVX2_KERNEL_FLAGS}")
endif()
-add_library(cycles_kernel ${SRC} ${SRC_HEADERS} ${SRC_CLOSURE_HEADERS} ${SRC_SVM_HEADERS} ${SRC_GEOM_HEADERS} ${SRC_SPLIT_HEADERS})
+add_library(cycles_kernel
+ ${SRC}
+ ${SRC_HEADERS}
+ ${SRC_KERNELS_CPU_HEADERS}
+ ${SRC_CLOSURE_HEADERS}
+ ${SRC_SVM_HEADERS}
+ ${SRC_GEOM_HEADERS}
+ ${SRC_SPLIT_HEADERS}
+)
if(WITH_CYCLES_CUDA)
add_dependencies(cycles_kernel cycles_kernel_cuda)