From 4e8a883bcc9377b231c41e29f417c9929fdfc7a0 Mon Sep 17 00:00:00 2001 From: Aaron Carlisle Date: Tue, 11 Jan 2022 02:57:14 -0500 Subject: Cleanup: use unity build for composite nodes GIves about a 2.1x improvement in compilation times. --- source/blender/nodes/composite/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'source/blender/nodes') diff --git a/source/blender/nodes/composite/CMakeLists.txt b/source/blender/nodes/composite/CMakeLists.txt index 20a7fcc9826..086c820ce1e 100644 --- a/source/blender/nodes/composite/CMakeLists.txt +++ b/source/blender/nodes/composite/CMakeLists.txt @@ -149,3 +149,8 @@ if(WITH_OPENIMAGEDENOISE) endif() blender_add_lib(bf_nodes_composite "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") + +if(WITH_UNITY_BUILD) + set_target_properties(bf_nodes_composite PROPERTIES UNITY_BUILD ON) + set_target_properties(bf_nodes_composite PROPERTIES UNITY_BUILD_BATCH_SIZE 10) +endif() -- cgit v1.2.3