From 3e88a2f44c413fa7f671f638409a975d59f8c1fb Mon Sep 17 00:00:00 2001 From: Ray molenkamp Date: Thu, 20 Jul 2023 22:13:00 +0200 Subject: [PATCH] Cleanup: CMake: Modernize bf_depsgraph dependencies Pretty straightforward - Remove any depsgraph paths from INC - Add a dependency though LIB when needed context: https://devtalk.blender.org/t/cmake-cleanup/30260 Pull Request: https://projects.blender.org/blender/blender/pulls/110317 --- source/blender/blenkernel/CMakeLists.txt | 3 +-- source/blender/blenloader/CMakeLists.txt | 2 +- source/blender/bmesh/CMakeLists.txt | 2 +- source/blender/compositor/CMakeLists.txt | 2 +- source/blender/depsgraph/CMakeLists.txt | 3 ++- source/blender/draw/CMakeLists.txt | 2 +- source/blender/editors/animation/CMakeLists.txt | 2 +- source/blender/editors/armature/CMakeLists.txt | 2 +- source/blender/editors/curve/CMakeLists.txt | 2 +- source/blender/editors/curves/CMakeLists.txt | 2 +- source/blender/editors/geometry/CMakeLists.txt | 3 +-- source/blender/editors/gizmo_library/CMakeLists.txt | 2 +- source/blender/editors/gpencil_legacy/CMakeLists.txt | 2 +- source/blender/editors/grease_pencil/CMakeLists.txt | 2 +- source/blender/editors/interface/CMakeLists.txt | 2 +- source/blender/editors/io/CMakeLists.txt | 2 +- source/blender/editors/lattice/CMakeLists.txt | 2 +- source/blender/editors/mask/CMakeLists.txt | 2 +- source/blender/editors/mesh/CMakeLists.txt | 2 +- source/blender/editors/metaball/CMakeLists.txt | 2 +- source/blender/editors/object/CMakeLists.txt | 2 +- source/blender/editors/physics/CMakeLists.txt | 2 +- source/blender/editors/render/CMakeLists.txt | 2 +- source/blender/editors/scene/CMakeLists.txt | 2 +- source/blender/editors/screen/CMakeLists.txt | 2 +- source/blender/editors/sculpt_paint/CMakeLists.txt | 2 +- source/blender/editors/sound/CMakeLists.txt | 2 +- source/blender/editors/space_action/CMakeLists.txt | 2 +- source/blender/editors/space_clip/CMakeLists.txt | 2 +- source/blender/editors/space_graph/CMakeLists.txt | 2 +- source/blender/editors/space_image/CMakeLists.txt | 2 +- source/blender/editors/space_info/CMakeLists.txt | 2 +- source/blender/editors/space_nla/CMakeLists.txt | 2 +- source/blender/editors/space_node/CMakeLists.txt | 2 +- source/blender/editors/space_outliner/CMakeLists.txt | 2 +- source/blender/editors/space_sequencer/CMakeLists.txt | 2 +- source/blender/editors/space_spreadsheet/CMakeLists.txt | 2 +- source/blender/editors/space_view3d/CMakeLists.txt | 2 +- source/blender/editors/transform/CMakeLists.txt | 2 +- source/blender/editors/util/CMakeLists.txt | 2 +- source/blender/editors/uvedit/CMakeLists.txt | 2 +- source/blender/freestyle/CMakeLists.txt | 2 +- source/blender/gpencil_modifiers_legacy/CMakeLists.txt | 2 +- source/blender/io/alembic/CMakeLists.txt | 2 +- source/blender/io/collada/CMakeLists.txt | 2 +- source/blender/io/common/CMakeLists.txt | 2 +- source/blender/io/gpencil/CMakeLists.txt | 2 +- source/blender/io/ply/CMakeLists.txt | 2 +- source/blender/io/stl/CMakeLists.txt | 2 +- source/blender/io/usd/CMakeLists.txt | 2 +- source/blender/io/wavefront_obj/CMakeLists.txt | 2 +- source/blender/modifiers/CMakeLists.txt | 2 +- source/blender/nodes/CMakeLists.txt | 2 +- source/blender/nodes/composite/CMakeLists.txt | 2 +- source/blender/nodes/geometry/CMakeLists.txt | 2 +- source/blender/nodes/shader/CMakeLists.txt | 2 +- source/blender/nodes/texture/CMakeLists.txt | 2 +- source/blender/python/bmesh/CMakeLists.txt | 2 +- source/blender/python/intern/CMakeLists.txt | 2 +- source/blender/python/mathutils/CMakeLists.txt | 2 +- source/blender/render/CMakeLists.txt | 2 +- source/blender/sequencer/CMakeLists.txt | 2 +- source/blender/shader_fx/CMakeLists.txt | 2 +- source/blender/simulation/CMakeLists.txt | 2 +- source/blender/windowmanager/CMakeLists.txt | 2 +- source/creator/CMakeLists.txt | 2 +- 66 files changed, 67 insertions(+), 68 deletions(-) diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index 3f11f4ce231..2be6df89331 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../blenloader ../blentranslation ../bmesh - ../depsgraph ../draw ../functions ../gpencil_modifiers_legacy @@ -531,7 +530,7 @@ set(LIB bf_blenloader bf_blentranslation bf_bmesh - bf_depsgraph + PRIVATE bf::depsgraph PRIVATE bf::dna bf_draw bf_functions diff --git a/source/blender/blenloader/CMakeLists.txt b/source/blender/blenloader/CMakeLists.txt index 91a35f985d1..7a435c406e8 100644 --- a/source/blender/blenloader/CMakeLists.txt +++ b/source/blender/blenloader/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . ../blenfont ../blentranslation - ../depsgraph ../draw ../editors/include ../gpu @@ -60,6 +59,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/bmesh/CMakeLists.txt b/source/blender/bmesh/CMakeLists.txt index 95185116f41..e2c960ac2b2 100644 --- a/source/blender/bmesh/CMakeLists.txt +++ b/source/blender/bmesh/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blentranslation - ../depsgraph ../../../intern/clog ../../../intern/eigen ../../../extern/rangetree @@ -167,6 +166,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_rangetree diff --git a/source/blender/compositor/CMakeLists.txt b/source/blender/compositor/CMakeLists.txt index d6eb4ee5c52..da8215c1cec 100644 --- a/source/blender/compositor/CMakeLists.txt +++ b/source/blender/compositor/CMakeLists.txt @@ -11,7 +11,6 @@ if(WITH_COMPOSITOR_CPU) nodes operations ../blentranslation - ../depsgraph ../imbuf ../makesrna ../nodes @@ -594,6 +593,7 @@ if(WITH_COMPOSITOR_CPU) set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/depsgraph/CMakeLists.txt b/source/blender/depsgraph/CMakeLists.txt index 999252038e1..aee247c2633 100644 --- a/source/blender/depsgraph/CMakeLists.txt +++ b/source/blender/depsgraph/CMakeLists.txt @@ -3,7 +3,7 @@ # SPDX-License-Identifier: GPL-2.0-or-later set(INC - . + PUBLIC . ../bmesh ../draw ../functions @@ -165,6 +165,7 @@ if(WITH_PYTHON) endif() blender_add_lib(bf_depsgraph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") +add_library(bf::depsgraph ALIAS bf_depsgraph) # RNA_prototypes.h add_dependencies(bf_depsgraph bf_rna) diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index ecabaf84dab..4d50e6110f3 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -10,7 +10,6 @@ set(INC ../blenloader ../blentranslation ../bmesh - ../depsgraph ../editors/include ../editors/space_view3d ../functions @@ -352,6 +351,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_realtime_compositor diff --git a/source/blender/editors/animation/CMakeLists.txt b/source/blender/editors/animation/CMakeLists.txt index b00b9724666..d882e38268b 100644 --- a/source/blender/editors/animation/CMakeLists.txt +++ b/source/blender/editors/animation/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna ../../sequencer @@ -43,6 +42,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/armature/CMakeLists.txt b/source/blender/editors/armature/CMakeLists.txt index c22c11f3c8e..8b5b35c7805 100644 --- a/source/blender/editors/armature/CMakeLists.txt +++ b/source/blender/editors/armature/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenfont ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna ../../../../intern/clog @@ -46,6 +45,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/curve/CMakeLists.txt b/source/blender/editors/curve/CMakeLists.txt index fa60aadac86..f81238bc526 100644 --- a/source/blender/editors/curve/CMakeLists.txt +++ b/source/blender/editors/curve/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna ../../../../intern/clog @@ -35,6 +34,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/curves/CMakeLists.txt b/source/blender/editors/curves/CMakeLists.txt index e112d785f82..cb873c1f10b 100644 --- a/source/blender/editors/curves/CMakeLists.txt +++ b/source/blender/editors/curves/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../functions ../../geometry ../../gpu @@ -30,6 +29,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/geometry/CMakeLists.txt b/source/blender/editors/geometry/CMakeLists.txt index d54cf85be54..5d6b9e7cb53 100644 --- a/source/blender/editors/geometry/CMakeLists.txt +++ b/source/blender/editors/geometry/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../asset_system ../../blentranslation - ../../depsgraph ../../functions ../../makesrna ../../nodes @@ -30,7 +29,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib - bf_depsgraph + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_object PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/gizmo_library/CMakeLists.txt b/source/blender/editors/gizmo_library/CMakeLists.txt index 66e67edcd33..95a8dc22742 100644 --- a/source/blender/editors/gizmo_library/CMakeLists.txt +++ b/source/blender/editors/gizmo_library/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blentranslation ../../bmesh - ../../depsgraph ../../gpu ../../makesrna ../../../../intern/clog @@ -41,6 +40,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/gpencil_legacy/CMakeLists.txt b/source/blender/editors/gpencil_legacy/CMakeLists.txt index d0bcf780265..4d3d64abe5c 100644 --- a/source/blender/editors/gpencil_legacy/CMakeLists.txt +++ b/source/blender/editors/gpencil_legacy/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blentranslation - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -57,6 +56,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/grease_pencil/CMakeLists.txt b/source/blender/editors/grease_pencil/CMakeLists.txt index f3932e1f912..91cb7bfe12e 100644 --- a/source/blender/editors/grease_pencil/CMakeLists.txt +++ b/source/blender/editors/grease_pencil/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -28,6 +27,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/interface/CMakeLists.txt b/source/blender/editors/interface/CMakeLists.txt index a856a59e3c5..641fe0e4ca7 100644 --- a/source/blender/editors/interface/CMakeLists.txt +++ b/source/blender/editors/interface/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../../blenfont ../../blenloader ../../blentranslation - ../../depsgraph ../../draw ../../functions ../../gpu @@ -95,6 +94,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_datafiles PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/io/CMakeLists.txt b/source/blender/editors/io/CMakeLists.txt index e07b843bb14..da6bddb1f42 100644 --- a/source/blender/editors/io/CMakeLists.txt +++ b/source/blender/editors/io/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blentranslation ../../bmesh - ../../depsgraph ../../io/alembic ../../io/collada ../../io/common @@ -49,6 +48,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/lattice/CMakeLists.txt b/source/blender/editors/lattice/CMakeLists.txt index 77b00a6428e..d3d5e7e80c6 100644 --- a/source/blender/editors/lattice/CMakeLists.txt +++ b/source/blender/editors/lattice/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC ../include - ../../depsgraph ../../makesrna ../../render ../../../../intern/clog @@ -26,6 +25,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/mask/CMakeLists.txt b/source/blender/editors/mask/CMakeLists.txt index a2792f3592f..c6248d5e919 100644 --- a/source/blender/editors/mask/CMakeLists.txt +++ b/source/blender/editors/mask/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC ../include - ../../depsgraph ../../gpu ../../makesrna ) @@ -29,6 +28,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/mesh/CMakeLists.txt b/source/blender/editors/mesh/CMakeLists.txt index 5b67c1946fc..fbf13d3842d 100644 --- a/source/blender/editors/mesh/CMakeLists.txt +++ b/source/blender/editors/mesh/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenfont ../../blentranslation ../../bmesh - ../../depsgraph ../../draw ../../functions ../../geometry @@ -61,6 +60,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/metaball/CMakeLists.txt b/source/blender/editors/metaball/CMakeLists.txt index d3d2c428d2e..e948bfdb63d 100644 --- a/source/blender/editors/metaball/CMakeLists.txt +++ b/source/blender/editors/metaball/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC ../include - ../../depsgraph ../../gpu ../../makesrna ../../render @@ -26,6 +25,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/object/CMakeLists.txt b/source/blender/editors/object/CMakeLists.txt index a7a5b69b8e4..f4deb8b5fdb 100644 --- a/source/blender/editors/object/CMakeLists.txt +++ b/source/blender/editors/object/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../blenfont ../../blentranslation ../../bmesh - ../../depsgraph ../../functions ../../gpencil_modifiers_legacy ../../gpu @@ -61,6 +60,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_mesh bf_editor_grease_pencil diff --git a/source/blender/editors/physics/CMakeLists.txt b/source/blender/editors/physics/CMakeLists.txt index 65224cc197d..cc9f8a9df67 100644 --- a/source/blender/editors/physics/CMakeLists.txt +++ b/source/blender/editors/physics/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna ../../../../intern/clog @@ -37,6 +36,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/render/CMakeLists.txt b/source/blender/editors/render/CMakeLists.txt index f9df4b819c7..8831c1cc623 100644 --- a/source/blender/editors/render/CMakeLists.txt +++ b/source/blender/editors/render/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../draw ../../gpu ../../imbuf @@ -34,6 +33,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_draw PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/scene/CMakeLists.txt b/source/blender/editors/scene/CMakeLists.txt index 2f5eabf7189..8b083ac6915 100644 --- a/source/blender/editors/scene/CMakeLists.txt +++ b/source/blender/editors/scene/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blentranslation - ../../depsgraph ../../makesrna ../../sequencer ) @@ -21,6 +20,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/screen/CMakeLists.txt b/source/blender/editors/screen/CMakeLists.txt index 5c4cad702ad..3c5c7372a9c 100644 --- a/source/blender/editors/screen/CMakeLists.txt +++ b/source/blender/editors/screen/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -42,6 +41,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_datafiles bf_editor_space_sequencer diff --git a/source/blender/editors/sculpt_paint/CMakeLists.txt b/source/blender/editors/sculpt_paint/CMakeLists.txt index 2e15b29b8fb..31b439dadc9 100644 --- a/source/blender/editors/sculpt_paint/CMakeLists.txt +++ b/source/blender/editors/sculpt_paint/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../uvedit ../../blentranslation ../../bmesh - ../../depsgraph ../../draw ../../functions ../../geometry @@ -94,6 +93,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::atomic PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/sound/CMakeLists.txt b/source/blender/editors/sound/CMakeLists.txt index 66aa91d53a1..f2c99675f5c 100644 --- a/source/blender/editors/sound/CMakeLists.txt +++ b/source/blender/editors/sound/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC ../include - ../../depsgraph ../../makesrna ../../sequencer # RNA_prototypes.h @@ -24,6 +23,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_action/CMakeLists.txt b/source/blender/editors/space_action/CMakeLists.txt index 16e80efbdcb..73188e642b8 100644 --- a/source/blender/editors/space_action/CMakeLists.txt +++ b/source/blender/editors/space_action/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna ../../modifiers @@ -33,6 +32,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_clip/CMakeLists.txt b/source/blender/editors/space_clip/CMakeLists.txt index 70357124c76..97d5b753a47 100644 --- a/source/blender/editors/space_clip/CMakeLists.txt +++ b/source/blender/editors/space_clip/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../blenfont ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -47,6 +46,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_graph/CMakeLists.txt b/source/blender/editors/space_graph/CMakeLists.txt index b61862d3467..c3aa2740c20 100644 --- a/source/blender/editors/space_graph/CMakeLists.txt +++ b/source/blender/editors/space_graph/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna @@ -34,6 +33,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_image/CMakeLists.txt b/source/blender/editors/space_image/CMakeLists.txt index 27d9463399d..f1db87f1bfa 100644 --- a/source/blender/editors/space_image/CMakeLists.txt +++ b/source/blender/editors/space_image/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../draw ../../gpu ../../imbuf @@ -38,6 +37,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_uvedit PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/space_info/CMakeLists.txt b/source/blender/editors/space_info/CMakeLists.txt index c0d5167136a..ec0a003fe0b 100644 --- a/source/blender/editors/space_info/CMakeLists.txt +++ b/source/blender/editors/space_info/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -35,6 +34,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_nla/CMakeLists.txt b/source/blender/editors/space_nla/CMakeLists.txt index e90ead393b3..eef64f4eefa 100644 --- a/source/blender/editors/space_nla/CMakeLists.txt +++ b/source/blender/editors/space_nla/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../makesrna @@ -32,6 +31,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_node/CMakeLists.txt b/source/blender/editors/space_node/CMakeLists.txt index fb858d30ade..6b249b10019 100644 --- a/source/blender/editors/space_node/CMakeLists.txt +++ b/source/blender/editors/space_node/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../../blenloader ../../blentranslation ../../compositor - ../../depsgraph ../../draw ../../functions ../../geometry @@ -51,6 +50,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_screen PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/space_outliner/CMakeLists.txt b/source/blender/editors/space_outliner/CMakeLists.txt index e8cb658c652..0fb6ed1165a 100644 --- a/source/blender/editors/space_outliner/CMakeLists.txt +++ b/source/blender/editors/space_outliner/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenloader ../../blentranslation - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -107,6 +106,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_undo PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/space_sequencer/CMakeLists.txt b/source/blender/editors/space_sequencer/CMakeLists.txt index 701b3c397f2..1e6376670b2 100644 --- a/source/blender/editors/space_sequencer/CMakeLists.txt +++ b/source/blender/editors/space_sequencer/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../blenfont ../../blenloader ../../blentranslation - ../../depsgraph ../../draw ../../gpu ../../imbuf @@ -48,6 +47,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_interface bf_editor_util diff --git a/source/blender/editors/space_spreadsheet/CMakeLists.txt b/source/blender/editors/space_spreadsheet/CMakeLists.txt index 361ecc49bd0..1da53f70bd4 100644 --- a/source/blender/editors/space_spreadsheet/CMakeLists.txt +++ b/source/blender/editors/space_spreadsheet/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../functions ../../gpu ../../makesrna @@ -51,6 +50,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/space_view3d/CMakeLists.txt b/source/blender/editors/space_view3d/CMakeLists.txt index 50e4b90dfe9..5e38b56a26a 100644 --- a/source/blender/editors/space_view3d/CMakeLists.txt +++ b/source/blender/editors/space_view3d/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../draw ../../gpu ../../imbuf @@ -71,6 +70,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_curves bf_editor_lattice diff --git a/source/blender/editors/transform/CMakeLists.txt b/source/blender/editors/transform/CMakeLists.txt index 6e1ea071774..2f6fac4e481 100644 --- a/source/blender/editors/transform/CMakeLists.txt +++ b/source/blender/editors/transform/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../blenfont ../../blentranslation ../../bmesh - ../../depsgraph ../../gpu ../../ikplugin ../../makesrna @@ -117,6 +116,7 @@ set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib bf_bmesh + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_mask bf_gpu diff --git a/source/blender/editors/util/CMakeLists.txt b/source/blender/editors/util/CMakeLists.txt index 338a22b977c..872a608b7f0 100644 --- a/source/blender/editors/util/CMakeLists.txt +++ b/source/blender/editors/util/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../../blenfont ../../blentranslation ../../bmesh - ../../depsgraph ../../gpu ../../imbuf ../../makesrna @@ -107,6 +106,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/editors/uvedit/CMakeLists.txt b/source/blender/editors/uvedit/CMakeLists.txt index ead9351404c..e346aed514d 100644 --- a/source/blender/editors/uvedit/CMakeLists.txt +++ b/source/blender/editors/uvedit/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blentranslation ../../bmesh - ../../depsgraph ../../geometry ../../gpu ../../makesrna @@ -39,6 +38,7 @@ set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib bf_bmesh + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/freestyle/CMakeLists.txt b/source/blender/freestyle/CMakeLists.txt index 6881d7e3ee0..0b79692bb63 100644 --- a/source/blender/freestyle/CMakeLists.txt +++ b/source/blender/freestyle/CMakeLists.txt @@ -532,6 +532,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_python_mathutils @@ -543,7 +544,6 @@ set(LIB set(INC . ../blentranslation - ../depsgraph ../imbuf ../makesrna ../python diff --git a/source/blender/gpencil_modifiers_legacy/CMakeLists.txt b/source/blender/gpencil_modifiers_legacy/CMakeLists.txt index ba19e4e39b9..3c58eb00a7d 100644 --- a/source/blender/gpencil_modifiers_legacy/CMakeLists.txt +++ b/source/blender/gpencil_modifiers_legacy/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../blenfont ../blentranslation ../bmesh - ../depsgraph ../editors/include ../makesrna ../render @@ -88,6 +87,7 @@ endif() set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/io/alembic/CMakeLists.txt b/source/blender/io/alembic/CMakeLists.txt index 5e08c49f6f7..79ed9a51682 100644 --- a/source/blender/io/alembic/CMakeLists.txt +++ b/source/blender/io/alembic/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../editors/include ../../makesrna ../../../../intern/clog @@ -88,6 +87,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/io/collada/CMakeLists.txt b/source/blender/io/collada/CMakeLists.txt index eacda61e8fd..f854c01c7f2 100644 --- a/source/blender/io/collada/CMakeLists.txt +++ b/source/blender/io/collada/CMakeLists.txt @@ -22,7 +22,6 @@ unset(OPENCOLLADA_ANIMATION_CLIP CACHE) set(INC . ../../blentranslation - ../../depsgraph ../../editors/include ../../imbuf ../../makesrna @@ -114,6 +113,7 @@ set(LIB ${XML2_LIBRARIES} PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/io/common/CMakeLists.txt b/source/blender/io/common/CMakeLists.txt index 67143cc8490..7a5dcf26e43 100644 --- a/source/blender/io/common/CMakeLists.txt +++ b/source/blender/io/common/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC . - ../../depsgraph ../../makesrna ) @@ -31,6 +30,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/io/gpencil/CMakeLists.txt b/source/blender/io/gpencil/CMakeLists.txt index af09b01b235..85025689aaf 100644 --- a/source/blender/io/gpencil/CMakeLists.txt +++ b/source/blender/io/gpencil/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../common ../../blenloader ../../bmesh - ../../depsgraph ../../editors/include ../../makesdna ../../makesrna @@ -35,6 +34,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::extern::nanosvg PRIVATE bf::intern::guardedalloc diff --git a/source/blender/io/ply/CMakeLists.txt b/source/blender/io/ply/CMakeLists.txt index 218ae62f85c..0b8c9b84269 100644 --- a/source/blender/io/ply/CMakeLists.txt +++ b/source/blender/io/ply/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC intern ../common ../../bmesh - ../../depsgraph ../../geometry ../../makesrna ) @@ -52,6 +51,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/io/stl/CMakeLists.txt b/source/blender/io/stl/CMakeLists.txt index 84f05e42347..6414603d733 100644 --- a/source/blender/io/stl/CMakeLists.txt +++ b/source/blender/io/stl/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../common ../../bmesh ../../bmesh/intern - ../../depsgraph ../../editors/include ../../makesrna ../../nodes @@ -35,6 +34,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/io/usd/CMakeLists.txt b/source/blender/io/usd/CMakeLists.txt index 55068e2c684..c4e43515420 100644 --- a/source/blender/io/usd/CMakeLists.txt +++ b/source/blender/io/usd/CMakeLists.txt @@ -49,7 +49,6 @@ set(INC ../../blenloader ../../blentranslation ../../bmesh - ../../depsgraph ../../editors/include ../../imbuf ../../makesrna @@ -125,6 +124,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_imbuf PRIVATE bf::intern::guardedalloc diff --git a/source/blender/io/wavefront_obj/CMakeLists.txt b/source/blender/io/wavefront_obj/CMakeLists.txt index 633ad3cdf87..b36039376e9 100644 --- a/source/blender/io/wavefront_obj/CMakeLists.txt +++ b/source/blender/io/wavefront_obj/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../common ../../bmesh ../../bmesh/intern - ../../depsgraph ../../editors/include ../../makesrna ../../nodes @@ -55,6 +54,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/modifiers/CMakeLists.txt b/source/blender/modifiers/CMakeLists.txt index 7ae92487be0..637bbebd5ea 100644 --- a/source/blender/modifiers/CMakeLists.txt +++ b/source/blender/modifiers/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../blenloader ../blentranslation ../bmesh - ../depsgraph ../editors/include ../functions ../geometry @@ -107,6 +106,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PUBLIC bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/nodes/CMakeLists.txt b/source/blender/nodes/CMakeLists.txt index 209163f1c1b..9d04310e58a 100644 --- a/source/blender/nodes/CMakeLists.txt +++ b/source/blender/nodes/CMakeLists.txt @@ -19,7 +19,6 @@ set(INC ../editors/include ../blentranslation ../bmesh - ../depsgraph ../functions ../geometry ../gpu @@ -81,6 +80,7 @@ set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib bf_bmesh + PRIVATE bf::depsgraph PRIVATE bf::dna bf_functions PRIVATE bf::intern::guardedalloc diff --git a/source/blender/nodes/composite/CMakeLists.txt b/source/blender/nodes/composite/CMakeLists.txt index 4f38a9644bd..654ba42f30c 100644 --- a/source/blender/nodes/composite/CMakeLists.txt +++ b/source/blender/nodes/composite/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../intern ../../editors/include ../../blentranslation - ../../depsgraph ../../functions ../../gpu ../../imbuf @@ -127,6 +126,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_realtime_compositor diff --git a/source/blender/nodes/geometry/CMakeLists.txt b/source/blender/nodes/geometry/CMakeLists.txt index 0ddfa732cc0..0834d8773a3 100644 --- a/source/blender/nodes/geometry/CMakeLists.txt +++ b/source/blender/nodes/geometry/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../../editors/include ../../blentranslation ../../bmesh - ../../depsgraph ../../functions ../../geometry ../../gpu @@ -201,6 +200,7 @@ set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib bf_bmesh + PRIVATE bf::depsgraph PRIVATE bf::dna bf_functions bf_geometry diff --git a/source/blender/nodes/shader/CMakeLists.txt b/source/blender/nodes/shader/CMakeLists.txt index 1ee813831b6..e81c66dc752 100644 --- a/source/blender/nodes/shader/CMakeLists.txt +++ b/source/blender/nodes/shader/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../intern ../../blentranslation - ../../depsgraph ../../editors/include ../../functions ../../gpu @@ -126,6 +125,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_functions PRIVATE bf::intern::guardedalloc diff --git a/source/blender/nodes/texture/CMakeLists.txt b/source/blender/nodes/texture/CMakeLists.txt index 1525cb85849..e8f4c75c487 100644 --- a/source/blender/nodes/texture/CMakeLists.txt +++ b/source/blender/nodes/texture/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../intern ../../editors/include ../../blentranslation - ../../depsgraph ../../imbuf ../../makesrna ../../render @@ -58,6 +57,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_nodes diff --git a/source/blender/python/bmesh/CMakeLists.txt b/source/blender/python/bmesh/CMakeLists.txt index 389c2594865..a7e73ee4209 100644 --- a/source/blender/python/bmesh/CMakeLists.txt +++ b/source/blender/python/bmesh/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../bmesh - ../../depsgraph ) set(INC_SYS @@ -37,6 +36,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_python_mathutils diff --git a/source/blender/python/intern/CMakeLists.txt b/source/blender/python/intern/CMakeLists.txt index f647194499e..f2d316a29a0 100644 --- a/source/blender/python/intern/CMakeLists.txt +++ b/source/blender/python/intern/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC .. ../../blenloader ../../blentranslation - ../../depsgraph ../../editors/include ../../gpu ../../imbuf @@ -120,6 +119,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_animation bf_editor_interface diff --git a/source/blender/python/mathutils/CMakeLists.txt b/source/blender/python/mathutils/CMakeLists.txt index 196d2e56138..2a6152b62cc 100644 --- a/source/blender/python/mathutils/CMakeLists.txt +++ b/source/blender/python/mathutils/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../bmesh - ../../depsgraph ../../imbuf ) @@ -42,6 +41,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_imbuf PRIVATE bf::intern::guardedalloc diff --git a/source/blender/render/CMakeLists.txt b/source/blender/render/CMakeLists.txt index 6764397dffd..4d124ec1a0d 100644 --- a/source/blender/render/CMakeLists.txt +++ b/source/blender/render/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../blentranslation ../compositor/realtime_compositor ../compositor/realtime_compositor/cached_resources - ../depsgraph ../draw ../gpu ../gpu/intern @@ -58,6 +57,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_realtime_compositor diff --git a/source/blender/sequencer/CMakeLists.txt b/source/blender/sequencer/CMakeLists.txt index e03341af150..72469191f91 100644 --- a/source/blender/sequencer/CMakeLists.txt +++ b/source/blender/sequencer/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../blenfont ../blenloader ../blentranslation - ../depsgraph ../imbuf ../makesrna ../render @@ -83,6 +82,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::atomic PRIVATE bf::intern::guardedalloc diff --git a/source/blender/shader_fx/CMakeLists.txt b/source/blender/shader_fx/CMakeLists.txt index d20716f8d3f..eef797f2808 100644 --- a/source/blender/shader_fx/CMakeLists.txt +++ b/source/blender/shader_fx/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../blenfont ../blentranslation ../bmesh - ../depsgraph ../editors/include ../makesrna ../render @@ -43,6 +42,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager diff --git a/source/blender/simulation/CMakeLists.txt b/source/blender/simulation/CMakeLists.txt index 5eb08f9d581..2f46427a167 100644 --- a/source/blender/simulation/CMakeLists.txt +++ b/source/blender/simulation/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . intern - ../depsgraph ../functions ../imbuf ../makesrna @@ -32,6 +31,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/windowmanager/CMakeLists.txt b/source/blender/windowmanager/CMakeLists.txt index 9888db0578d..03add67177e 100644 --- a/source/blender/windowmanager/CMakeLists.txt +++ b/source/blender/windowmanager/CMakeLists.txt @@ -11,7 +11,6 @@ set(INC ../blenloader ../blentranslation ../compositor - ../depsgraph ../editors/include ../draw ../gpu @@ -98,6 +97,7 @@ set(SRC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna bf_editor_screen PRIVATE bf::intern::guardedalloc diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt index e3e19f1d9f6..789bea33791 100644 --- a/source/creator/CMakeLists.txt +++ b/source/creator/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC ../../intern/clog - ../blender/depsgraph ../blender/editors/include ../blender/gpu ../blender/imbuf @@ -17,6 +16,7 @@ set(INC set(LIB PRIVATE bf::blenkernel PRIVATE bf::blenlib + PRIVATE bf::depsgraph PRIVATE bf::dna PRIVATE bf::intern::guardedalloc PRIVATE bf::windowmanager