Blender Git Loki
Git Commits -> Revision f04260d
Revision f04260d by Brecht Van Lommel (master) September 4, 2020, 15:10 (GMT) |
CMake: refresh building and external library handling of Cycles standalone * Support precompiled libraries on Linux * Add license headers * Refactoring to deduplicate code Includes work by Ray Molenkamp and Grische for precompiled libraries. Ref D8769 |
Commit Details:
Full Hash: f04260d8c679851be6a267214daacae44126156f
Parent Commit: 417695e
Lines Changed: +1058, -234
17 Modified Paths:
/intern/cycles/app/CMakeLists.txt (+42, -86) (Diff)
/intern/cycles/blender/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/cmake/external_libs.cmake (+468, -81) (Diff)
/intern/cycles/cmake/macros.cmake (+353, -0) (Diff)
/intern/cycles/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/device/CMakeLists.txt (+14, -1) (Diff)
/intern/cycles/doc/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/doc/license/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/graph/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/kernel/osl/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/kernel/shaders/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/render/CMakeLists.txt (+19, -1) (Diff)
/intern/cycles/subd/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/test/CMakeLists.txt (+17, -65) (Diff)
/intern/cycles/util/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/blender/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/bvh/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/cmake/external_libs.cmake (+468, -81) (Diff)
/intern/cycles/cmake/macros.cmake (+353, -0) (Diff)
/intern/cycles/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/device/CMakeLists.txt (+14, -1) (Diff)
/intern/cycles/doc/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/doc/license/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/graph/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/kernel/CMakeLists.txt (+14, -0) (Diff)
/intern/cycles/kernel/osl/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/kernel/shaders/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/render/CMakeLists.txt (+19, -1) (Diff)
/intern/cycles/subd/CMakeLists.txt (+13, -0) (Diff)
/intern/cycles/test/CMakeLists.txt (+17, -65) (Diff)
/intern/cycles/util/CMakeLists.txt (+13, -0) (Diff)