diff --git a/intern/cycles/blender/CMakeLists.txt b/intern/cycles/blender/CMakeLists.txt index a4dabb02c6b..dcc960bef4b 100644 --- a/intern/cycles/blender/CMakeLists.txt +++ b/intern/cycles/blender/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../mikktspace ../../../source/blender/makesrna ../../../source/blender/blenkernel - ../../../source/blender/blenlib ../../../source/blender/gpu ../../../source/blender/render ${CMAKE_BINARY_DIR}/source/blender/makesrna/intern @@ -58,6 +57,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc cycles_bvh diff --git a/intern/ghost/CMakeLists.txt b/intern/ghost/CMakeLists.txt index e4de08b9df1..f8706f88ea3 100644 --- a/intern/ghost/CMakeLists.txt +++ b/intern/ghost/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../clog - ../../source/blender/blenlib ../../source/blender/imbuf ) @@ -74,6 +73,7 @@ set(SRC set(LIB ${Epoxy_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna ) diff --git a/intern/mantaflow/CMakeLists.txt b/intern/mantaflow/CMakeLists.txt index 7804a3ea51c..3c1f76f1230 100644 --- a/intern/mantaflow/CMakeLists.txt +++ b/intern/mantaflow/CMakeLists.txt @@ -25,7 +25,6 @@ endif() set(INC extern intern/strings - ../../source/blender/blenlib ) # Python is always required @@ -72,6 +71,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_mantaflow diff --git a/intern/memutil/CMakeLists.txt b/intern/memutil/CMakeLists.txt index 73aa1ec34e1..91792c13d9f 100644 --- a/intern/memutil/CMakeLists.txt +++ b/intern/memutil/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . .. - ../../source/blender/blenlib ) set(INC_SYS @@ -24,6 +23,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib ) blender_add_lib(bf_intern_memutil "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") diff --git a/intern/opencolorio/CMakeLists.txt b/intern/opencolorio/CMakeLists.txt index 2baaca429f5..d379bf0ca74 100644 --- a/intern/opencolorio/CMakeLists.txt +++ b/intern/opencolorio/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC . - ../../source/blender/blenlib ../../source/blender/gpu ../../source/blender/gpu/intern ) @@ -23,6 +22,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/asset_system/CMakeLists.txt b/source/blender/asset_system/CMakeLists.txt index ffd4b362ebb..65b8cf6026d 100644 --- a/source/blender/asset_system/CMakeLists.txt +++ b/source/blender/asset_system/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . intern ../blenkernel - ../blenlib ../../../intern/clog ) @@ -41,6 +40,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/blenfont/CMakeLists.txt b/source/blender/blenfont/CMakeLists.txt index 62a89f62000..7e722a78914 100644 --- a/source/blender/blenfont/CMakeLists.txt +++ b/source/blender/blenfont/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../blentranslation ../gpu ../imbuf @@ -32,6 +31,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna bf_gpu PRIVATE bf::intern::guardedalloc diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt index e4ab816656a..d010733a435 100644 --- a/source/blender/blenkernel/CMakeLists.txt +++ b/source/blender/blenkernel/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . ../asset_system ../blenfont - ../blenlib ../blenloader ../blentranslation ../bmesh @@ -530,7 +529,7 @@ set(SRC set(LIB bf_asset_system bf_blenfont - bf_blenlib + PRIVATE bf::blenlib bf_blenloader bf_blentranslation bf_bmesh diff --git a/source/blender/blenlib/CMakeLists.txt b/source/blender/blenlib/CMakeLists.txt index 1bc23361a30..9ad787db3c8 100644 --- a/source/blender/blenlib/CMakeLists.txt +++ b/source/blender/blenlib/CMakeLists.txt @@ -7,8 +7,7 @@ if(HAVE_EXECINFO_H) endif() set(INC - . - .. + PUBLIC . ../../../intern/eigen ) @@ -474,6 +473,7 @@ set_source_files_properties( ) blender_add_lib(bf_blenlib "${SRC}" "${INC}" "${INC_SYS}" "${LIB}") +add_library(bf::blenlib ALIAS bf_blenlib) if(WITH_GTESTS) set(TEST_SRC diff --git a/source/blender/blenloader/CMakeLists.txt b/source/blender/blenloader/CMakeLists.txt index 1ba4ecf5820..dcc3e79126f 100644 --- a/source/blender/blenloader/CMakeLists.txt +++ b/source/blender/blenloader/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . ../blenfont ../blenkernel - ../blenlib ../blentranslation ../depsgraph ../draw @@ -62,7 +61,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/blentranslation/CMakeLists.txt b/source/blender/blentranslation/CMakeLists.txt index e04fb5a7091..2bbef6dcc15 100644 --- a/source/blender/blentranslation/CMakeLists.txt +++ b/source/blender/blentranslation/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../imbuf ../makesrna ../../../intern/locale @@ -24,7 +23,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/blentranslation/msgfmt/CMakeLists.txt b/source/blender/blentranslation/msgfmt/CMakeLists.txt index 67bf0436f22..36d87b03498 100644 --- a/source/blender/blentranslation/msgfmt/CMakeLists.txt +++ b/source/blender/blentranslation/msgfmt/CMakeLists.txt @@ -6,7 +6,6 @@ # Build msgfmt executable set(INC - ../../blenlib ) set(SRC @@ -14,7 +13,7 @@ set(SRC ) set(LIB - PRIVATE bf_blenlib + PRIVATE PRIVATE bf::blenlib PRIVATE bf::intern::guardedalloc ${ZLIB_LIBRARIES} ${PLATFORM_LINKLIBS}) diff --git a/source/blender/bmesh/CMakeLists.txt b/source/blender/bmesh/CMakeLists.txt index 162ce1b69f9..fb6bcfdcf0f 100644 --- a/source/blender/bmesh/CMakeLists.txt +++ b/source/blender/bmesh/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../blentranslation ../depsgraph ../../../intern/clog @@ -168,7 +167,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_rangetree diff --git a/source/blender/compositor/CMakeLists.txt b/source/blender/compositor/CMakeLists.txt index 09ab6c1b8aa..1e31154e3fd 100644 --- a/source/blender/compositor/CMakeLists.txt +++ b/source/blender/compositor/CMakeLists.txt @@ -11,7 +11,6 @@ if(WITH_COMPOSITOR_CPU) nodes operations ../blenkernel - ../blenlib ../blentranslation ../depsgraph ../imbuf @@ -596,7 +595,7 @@ if(WITH_COMPOSITOR_CPU) set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_clew diff --git a/source/blender/compositor/realtime_compositor/CMakeLists.txt b/source/blender/compositor/realtime_compositor/CMakeLists.txt index 3340bef5609..f6a44142d3c 100644 --- a/source/blender/compositor/realtime_compositor/CMakeLists.txt +++ b/source/blender/compositor/realtime_compositor/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC algorithms cached_resources ../../blenkernel - ../../blenlib ../../blentranslation ../../draw ../../gpu @@ -103,7 +102,7 @@ set(LIB bf_nodes bf_imbuf bf_render - bf_blenlib + PRIVATE bf::blenlib bf_blenkernel ) diff --git a/source/blender/depsgraph/CMakeLists.txt b/source/blender/depsgraph/CMakeLists.txt index a90e04c1f74..a38adc98189 100644 --- a/source/blender/depsgraph/CMakeLists.txt +++ b/source/blender/depsgraph/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../bmesh ../draw ../functions @@ -153,6 +152,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::atomic PRIVATE bf::intern::guardedalloc diff --git a/source/blender/draw/CMakeLists.txt b/source/blender/draw/CMakeLists.txt index cc7b63fc600..efc29ca3437 100644 --- a/source/blender/draw/CMakeLists.txt +++ b/source/blender/draw/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../blenfont ../blenkernel - ../blenlib ../blenloader ../blentranslation ../bmesh @@ -354,7 +353,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 f9379972896..97c11770259 100644 --- a/source/blender/editors/animation/CMakeLists.txt +++ b/source/blender/editors/animation/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../gpu @@ -45,7 +44,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/armature/CMakeLists.txt b/source/blender/editors/armature/CMakeLists.txt index c61edb26e6e..de0f7c627a9 100644 --- a/source/blender/editors/armature/CMakeLists.txt +++ b/source/blender/editors/armature/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -48,7 +47,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/asset/CMakeLists.txt b/source/blender/editors/asset/CMakeLists.txt index f2866b5747d..cc6f21e5b15 100644 --- a/source/blender/editors/asset/CMakeLists.txt +++ b/source/blender/editors/asset/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../include ../../asset_system ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../makesrna @@ -51,6 +50,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib bf_blenloader PRIVATE bf::dna PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/curve/CMakeLists.txt b/source/blender/editors/curve/CMakeLists.txt index 03429d8a910..f36456a0b63 100644 --- a/source/blender/editors/curve/CMakeLists.txt +++ b/source/blender/editors/curve/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../gpu @@ -37,7 +36,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_curve_fit_nd diff --git a/source/blender/editors/curves/CMakeLists.txt b/source/blender/editors/curves/CMakeLists.txt index 6f8924d1410..7b7c7981732 100644 --- a/source/blender/editors/curves/CMakeLists.txt +++ b/source/blender/editors/curves/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../functions @@ -32,7 +31,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/geometry/CMakeLists.txt b/source/blender/editors/geometry/CMakeLists.txt index fb6d70d2711..a4e7566d679 100644 --- a/source/blender/editors/geometry/CMakeLists.txt +++ b/source/blender/editors/geometry/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../asset_system ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../functions @@ -32,6 +31,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib bf_depsgraph PRIVATE bf::dna bf_editor_object diff --git a/source/blender/editors/gizmo_library/CMakeLists.txt b/source/blender/editors/gizmo_library/CMakeLists.txt index 71e5971861d..8d28ea11c68 100644 --- a/source/blender/editors/gizmo_library/CMakeLists.txt +++ b/source/blender/editors/gizmo_library/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -42,6 +41,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/gpencil_legacy/CMakeLists.txt b/source/blender/editors/gpencil_legacy/CMakeLists.txt index 7c932f57a98..ec3ca853ab2 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 ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../gpu @@ -59,7 +58,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/grease_pencil/CMakeLists.txt b/source/blender/editors/grease_pencil/CMakeLists.txt index 07987fd6139..97ff1b03197 100644 --- a/source/blender/editors/grease_pencil/CMakeLists.txt +++ b/source/blender/editors/grease_pencil/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../gpu @@ -30,7 +29,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/interface/CMakeLists.txt b/source/blender/editors/interface/CMakeLists.txt index 0e1eee1c046..438aa0ece10 100644 --- a/source/blender/editors/interface/CMakeLists.txt +++ b/source/blender/editors/interface/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -96,7 +95,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 790ea2fe85a..d50baa77035 100644 --- a/source/blender/editors/io/CMakeLists.txt +++ b/source/blender/editors/io/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -51,7 +50,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/lattice/CMakeLists.txt b/source/blender/editors/lattice/CMakeLists.txt index badfa3ca632..d5d73b4e2cc 100644 --- a/source/blender/editors/lattice/CMakeLists.txt +++ b/source/blender/editors/lattice/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../depsgraph ../../makesrna ../../render @@ -27,6 +26,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/mask/CMakeLists.txt b/source/blender/editors/mask/CMakeLists.txt index 2484da50d13..923b0602367 100644 --- a/source/blender/editors/mask/CMakeLists.txt +++ b/source/blender/editors/mask/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../depsgraph ../../gpu ../../makesrna @@ -30,6 +29,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/mesh/CMakeLists.txt b/source/blender/editors/mesh/CMakeLists.txt index 329dd69da1f..027ac0d561e 100644 --- a/source/blender/editors/mesh/CMakeLists.txt +++ b/source/blender/editors/mesh/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../uvedit ../../blenfont ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -63,7 +62,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_windowmanager diff --git a/source/blender/editors/metaball/CMakeLists.txt b/source/blender/editors/metaball/CMakeLists.txt index 37da863be8f..c4215e0b4df 100644 --- a/source/blender/editors/metaball/CMakeLists.txt +++ b/source/blender/editors/metaball/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../depsgraph ../../gpu ../../makesrna @@ -27,6 +26,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/object/CMakeLists.txt b/source/blender/editors/object/CMakeLists.txt index 3b1148c3496..cc7f19ddda7 100644 --- a/source/blender/editors/object/CMakeLists.txt +++ b/source/blender/editors/object/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -63,7 +62,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 1134cc3933d..2ba85e78cca 100644 --- a/source/blender/editors/physics/CMakeLists.txt +++ b/source/blender/editors/physics/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../gpu @@ -39,7 +38,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/render/CMakeLists.txt b/source/blender/editors/render/CMakeLists.txt index 16f9af624cc..8eea010f481 100644 --- a/source/blender/editors/render/CMakeLists.txt +++ b/source/blender/editors/render/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -35,6 +34,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 d103706f60b..4348c34067a 100644 --- a/source/blender/editors/scene/CMakeLists.txt +++ b/source/blender/editors/scene/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../makesrna @@ -23,7 +22,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/screen/CMakeLists.txt b/source/blender/editors/screen/CMakeLists.txt index 563eac27342..9ad0b2ec33e 100644 --- a/source/blender/editors/screen/CMakeLists.txt +++ b/source/blender/editors/screen/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -43,6 +42,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 6748c1c76a7..8a5c272cee6 100644 --- a/source/blender/editors/sculpt_paint/CMakeLists.txt +++ b/source/blender/editors/sculpt_paint/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../uvedit ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -94,7 +93,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 38728965d9f..f31f3fb609b 100644 --- a/source/blender/editors/sound/CMakeLists.txt +++ b/source/blender/editors/sound/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../depsgraph ../../makesrna ../../sequencer @@ -26,7 +25,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_action/CMakeLists.txt b/source/blender/editors/space_action/CMakeLists.txt index f2e0af7b6ef..bdcc16a0bcb 100644 --- a/source/blender/editors/space_action/CMakeLists.txt +++ b/source/blender/editors/space_action/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -34,7 +33,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_api/CMakeLists.txt b/source/blender/editors/space_api/CMakeLists.txt index c6f83416165..d97d269a928 100644 --- a/source/blender/editors/space_api/CMakeLists.txt +++ b/source/blender/editors/space_api/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../io ../../asset_system ../../blenkernel - ../../blenlib ../../gpu ../../makesrna ../../windowmanager @@ -22,6 +21,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna bf_editor_geometry bf_editor_space_action diff --git a/source/blender/editors/space_buttons/CMakeLists.txt b/source/blender/editors/space_buttons/CMakeLists.txt index efc506b7484..8b42f073944 100644 --- a/source/blender/editors/space_buttons/CMakeLists.txt +++ b/source/blender/editors/space_buttons/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -30,6 +29,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_clip/CMakeLists.txt b/source/blender/editors/space_clip/CMakeLists.txt index b91686523c7..1456f7c6823 100644 --- a/source/blender/editors/space_clip/CMakeLists.txt +++ b/source/blender/editors/space_clip/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -49,7 +48,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_console/CMakeLists.txt b/source/blender/editors/space_console/CMakeLists.txt index 8ba77d0fdc0..caa624c7223 100644 --- a/source/blender/editors/space_console/CMakeLists.txt +++ b/source/blender/editors/space_console/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../gpu ../../makesrna @@ -27,7 +26,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_file/CMakeLists.txt b/source/blender/editors/space_file/CMakeLists.txt index 92fc93e4290..e6c68967d59 100644 --- a/source/blender/editors/space_file/CMakeLists.txt +++ b/source/blender/editors/space_file/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -46,6 +45,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc extern_fmtlib diff --git a/source/blender/editors/space_graph/CMakeLists.txt b/source/blender/editors/space_graph/CMakeLists.txt index 7d01a364ea8..f796d8d563b 100644 --- a/source/blender/editors/space_graph/CMakeLists.txt +++ b/source/blender/editors/space_graph/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -36,7 +35,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_image/CMakeLists.txt b/source/blender/editors/space_image/CMakeLists.txt index 4deb264dfe4..9bc1660b29d 100644 --- a/source/blender/editors/space_image/CMakeLists.txt +++ b/source/blender/editors/space_image/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -40,7 +39,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 2f1eaabe9fe..d491a22017f 100644 --- a/source/blender/editors/space_info/CMakeLists.txt +++ b/source/blender/editors/space_info/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -36,6 +35,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_nla/CMakeLists.txt b/source/blender/editors/space_nla/CMakeLists.txt index d2dee7c3eb4..8a9fbbe3519 100644 --- a/source/blender/editors/space_nla/CMakeLists.txt +++ b/source/blender/editors/space_nla/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -34,7 +33,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_node/CMakeLists.txt b/source/blender/editors/space_node/CMakeLists.txt index 2886e38e641..58d5d952c0d 100644 --- a/source/blender/editors/space_node/CMakeLists.txt +++ b/source/blender/editors/space_node/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../compositor @@ -53,7 +52,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 d2ed327f197..b91951d434c 100644 --- a/source/blender/editors/space_outliner/CMakeLists.txt +++ b/source/blender/editors/space_outliner/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -109,7 +108,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna bf_editor_undo PRIVATE bf::intern::guardedalloc diff --git a/source/blender/editors/space_script/CMakeLists.txt b/source/blender/editors/space_script/CMakeLists.txt index a9367822b5c..ae6d4e9170d 100644 --- a/source/blender/editors/space_script/CMakeLists.txt +++ b/source/blender/editors/space_script/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -26,6 +25,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_sequencer/CMakeLists.txt b/source/blender/editors/space_sequencer/CMakeLists.txt index ff82febd7d3..5cfce10b200 100644 --- a/source/blender/editors/space_sequencer/CMakeLists.txt +++ b/source/blender/editors/space_sequencer/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -49,6 +48,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 d6af3073236..0c042d36e56 100644 --- a/source/blender/editors/space_spreadsheet/CMakeLists.txt +++ b/source/blender/editors/space_spreadsheet/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -52,6 +51,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_statusbar/CMakeLists.txt b/source/blender/editors/space_statusbar/CMakeLists.txt index 44be933f593..913b372dc4d 100644 --- a/source/blender/editors/space_statusbar/CMakeLists.txt +++ b/source/blender/editors/space_statusbar/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -25,7 +24,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_text/CMakeLists.txt b/source/blender/editors/space_text/CMakeLists.txt index 55cd7907470..a0d9caf978a 100644 --- a/source/blender/editors/space_text/CMakeLists.txt +++ b/source/blender/editors/space_text/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -37,7 +36,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_topbar/CMakeLists.txt b/source/blender/editors/space_topbar/CMakeLists.txt index e020ad45f68..461c398ef12 100644 --- a/source/blender/editors/space_topbar/CMakeLists.txt +++ b/source/blender/editors/space_topbar/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../gpu @@ -24,6 +23,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_userpref/CMakeLists.txt b/source/blender/editors/space_userpref/CMakeLists.txt index c9a1799596c..71f38ec77ff 100644 --- a/source/blender/editors/space_userpref/CMakeLists.txt +++ b/source/blender/editors/space_userpref/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blenloader ../../makesrna ../../windowmanager @@ -24,6 +23,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/space_view3d/CMakeLists.txt b/source/blender/editors/space_view3d/CMakeLists.txt index 9b3d7b8e479..73db6094048 100644 --- a/source/blender/editors/space_view3d/CMakeLists.txt +++ b/source/blender/editors/space_view3d/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -72,6 +71,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 dd59bf2f0a9..b8527a5ddfa 100644 --- a/source/blender/editors/transform/CMakeLists.txt +++ b/source/blender/editors/transform/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../blenfont ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -118,7 +117,7 @@ set(SRC set(LIB bf_blenfont bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib bf_bmesh PRIVATE bf::dna bf_editor_mask diff --git a/source/blender/editors/undo/CMakeLists.txt b/source/blender/editors/undo/CMakeLists.txt index fdcf83f2af4..a34c5f56a19 100644 --- a/source/blender/editors/undo/CMakeLists.txt +++ b/source/blender/editors/undo/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC ../include ../../asset_system ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../makesrna @@ -28,7 +27,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna bf_editor_curve bf_editor_curves diff --git a/source/blender/editors/util/CMakeLists.txt b/source/blender/editors/util/CMakeLists.txt index a9bfaaa8e24..133e56fabac 100644 --- a/source/blender/editors/util/CMakeLists.txt +++ b/source/blender/editors/util/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../../asset_system ../../blenfont ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -108,6 +107,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/editors/uvedit/CMakeLists.txt b/source/blender/editors/uvedit/CMakeLists.txt index ee21fe6e203..277c9fefb1e 100644 --- a/source/blender/editors/uvedit/CMakeLists.txt +++ b/source/blender/editors/uvedit/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../include ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -39,6 +38,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib bf_bmesh PRIVATE bf::dna PRIVATE bf::intern::guardedalloc diff --git a/source/blender/freestyle/CMakeLists.txt b/source/blender/freestyle/CMakeLists.txt index c541d12ca25..a6a381927ee 100644 --- a/source/blender/freestyle/CMakeLists.txt +++ b/source/blender/freestyle/CMakeLists.txt @@ -530,6 +530,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_python_mathutils @@ -541,7 +542,6 @@ set(LIB set(INC . ../blenkernel - ../blenlib ../blentranslation ../depsgraph ../imbuf diff --git a/source/blender/functions/CMakeLists.txt b/source/blender/functions/CMakeLists.txt index 8c20f6e97db..f6fbbdffc62 100644 --- a/source/blender/functions/CMakeLists.txt +++ b/source/blender/functions/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC . - ../blenlib ) set(INC_SYS @@ -48,7 +47,7 @@ set(SRC ) set(LIB - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/geometry/CMakeLists.txt b/source/blender/geometry/CMakeLists.txt index 75c65315dab..7b2d3614fd8 100644 --- a/source/blender/geometry/CMakeLists.txt +++ b/source/blender/geometry/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../blentranslation ../functions ../makesrna @@ -58,7 +57,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/gpencil_modifiers_legacy/CMakeLists.txt b/source/blender/gpencil_modifiers_legacy/CMakeLists.txt index 64bbb42a95d..4b01735698d 100644 --- a/source/blender/gpencil_modifiers_legacy/CMakeLists.txt +++ b/source/blender/gpencil_modifiers_legacy/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC intern ../blenfont ../blenkernel - ../blenlib ../blentranslation ../bmesh ../depsgraph @@ -89,6 +88,7 @@ list(APPEND LIB endif() set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/gpu/CMakeLists.txt b/source/blender/gpu/CMakeLists.txt index 628120e3c91..7ea44b6f9da 100644 --- a/source/blender/gpu/CMakeLists.txt +++ b/source/blender/gpu/CMakeLists.txt @@ -17,7 +17,6 @@ set(INC opengl vulkan ../blenkernel - ../blenlib ../bmesh ../draw ../imbuf @@ -324,6 +323,7 @@ set(METAL_SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::atomic ${Epoxy_LIBRARIES} diff --git a/source/blender/ikplugin/CMakeLists.txt b/source/blender/ikplugin/CMakeLists.txt index 9a3c1846963..11d47767948 100644 --- a/source/blender/ikplugin/CMakeLists.txt +++ b/source/blender/ikplugin/CMakeLists.txt @@ -7,7 +7,6 @@ remove_extra_strict_flags() set(INC . ../blenkernel - ../blenlib ) set(INC_SYS @@ -22,6 +21,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/imbuf/CMakeLists.txt b/source/blender/imbuf/CMakeLists.txt index 3986e225a16..0bedf248dd0 100644 --- a/source/blender/imbuf/CMakeLists.txt +++ b/source/blender/imbuf/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../blenkernel - ../blenlib ../blenloader ../gpu ../makesrna @@ -75,7 +74,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib bf_blenloader PRIVATE bf::dna bf_imbuf_openimageio diff --git a/source/blender/imbuf/intern/cineon/CMakeLists.txt b/source/blender/imbuf/intern/cineon/CMakeLists.txt index 58832951e23..2f0e0cb5a28 100644 --- a/source/blender/imbuf/intern/cineon/CMakeLists.txt +++ b/source/blender/imbuf/intern/cineon/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../.. ../../../blenkernel - ../../../blenlib ) set(INC_SYS @@ -28,6 +27,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/imbuf/intern/oiio/CMakeLists.txt b/source/blender/imbuf/intern/oiio/CMakeLists.txt index 0dbfa5da8dc..bf1b1a0cef6 100644 --- a/source/blender/imbuf/intern/oiio/CMakeLists.txt +++ b/source/blender/imbuf/intern/oiio/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../.. ../../../blenkernel - ../../../blenlib ../../../../../intern/utfconv ) @@ -26,6 +25,7 @@ set(SRC set(LIB ${OPENIMAGEIO_LIBRARIES} ${PUGIXML_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/imbuf/intern/openexr/CMakeLists.txt b/source/blender/imbuf/intern/openexr/CMakeLists.txt index 71a3346bc71..f2bf7ca228e 100644 --- a/source/blender/imbuf/intern/openexr/CMakeLists.txt +++ b/source/blender/imbuf/intern/openexr/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../.. ../../../blenkernel - ../../../blenlib ../../../../../intern/utfconv ) @@ -21,6 +20,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/io/alembic/CMakeLists.txt b/source/blender/io/alembic/CMakeLists.txt index b1f9cea3675..c160ae3d4ee 100644 --- a/source/blender/io/alembic/CMakeLists.txt +++ b/source/blender/io/alembic/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . ../common ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -90,7 +89,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/io/avi/CMakeLists.txt b/source/blender/io/avi/CMakeLists.txt index b9f6bae7cec..9a17cae3471 100644 --- a/source/blender/io/avi/CMakeLists.txt +++ b/source/blender/io/avi/CMakeLists.txt @@ -4,7 +4,6 @@ set(INC . - ../../blenlib ../../imbuf ) @@ -31,6 +30,7 @@ set(SRC set(LIB ${JPEG_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/io/collada/CMakeLists.txt b/source/blender/io/collada/CMakeLists.txt index 745c8c8421e..fb1c1a7d3a6 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 . ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../editors/include @@ -115,6 +114,7 @@ set(LIB ${OPENCOLLADA_LIBRARIES} ${PCRE_LIBRARIES} ${XML2_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/io/common/CMakeLists.txt b/source/blender/io/common/CMakeLists.txt index 6d3fedaec3f..f7e3f465901 100644 --- a/source/blender/io/common/CMakeLists.txt +++ b/source/blender/io/common/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../blenkernel - ../../blenlib ../../depsgraph ../../makesrna ) @@ -32,7 +31,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/io/gpencil/CMakeLists.txt b/source/blender/io/gpencil/CMakeLists.txt index 079e9b93078..be3fa66c557 100644 --- a/source/blender/io/gpencil/CMakeLists.txt +++ b/source/blender/io/gpencil/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . ../common ../../blenkernel - ../../blenlib ../../blenloader ../../bmesh ../../depsgraph @@ -39,7 +38,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_io_common diff --git a/source/blender/io/ply/CMakeLists.txt b/source/blender/io/ply/CMakeLists.txt index b8d88fcb05f..f25dda2aa9f 100644 --- a/source/blender/io/ply/CMakeLists.txt +++ b/source/blender/io/ply/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC intern ../common ../../blenkernel - ../../blenlib ../../bmesh ../../depsgraph ../../geometry @@ -54,6 +53,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib 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 3f64ac9f3a8..d6c87ce36b8 100644 --- a/source/blender/io/stl/CMakeLists.txt +++ b/source/blender/io/stl/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC importer ../common ../../blenkernel - ../../blenlib ../../bmesh ../../bmesh/intern ../../depsgraph @@ -37,6 +36,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib 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 9e6529f3e47..d3f2fec11ed 100644 --- a/source/blender/io/usd/CMakeLists.txt +++ b/source/blender/io/usd/CMakeLists.txt @@ -47,7 +47,6 @@ set(INC . ../common ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../bmesh @@ -127,7 +126,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 d18ebe5be44..40f2f71720f 100644 --- a/source/blender/io/wavefront_obj/CMakeLists.txt +++ b/source/blender/io/wavefront_obj/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC importer ../common ../../blenkernel - ../../blenlib ../../bmesh ../../bmesh/intern ../../depsgraph @@ -57,6 +56,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib 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 05b0dfa598f..e6038ce1735 100644 --- a/source/blender/modifiers/CMakeLists.txt +++ b/source/blender/modifiers/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC intern ../blenfont ../blenkernel - ../blenlib ../blenloader ../blentranslation ../bmesh @@ -109,7 +108,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PUBLIC bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/nodes/CMakeLists.txt b/source/blender/nodes/CMakeLists.txt index 0c95b07333c..40d70ca29b8 100644 --- a/source/blender/nodes/CMakeLists.txt +++ b/source/blender/nodes/CMakeLists.txt @@ -18,7 +18,6 @@ set(INC texture ../editors/include ../blenkernel - ../blenlib ../blentranslation ../bmesh ../depsgraph @@ -80,6 +79,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib bf_bmesh PRIVATE bf::dna bf_functions diff --git a/source/blender/nodes/composite/CMakeLists.txt b/source/blender/nodes/composite/CMakeLists.txt index a5c1da3dc9d..67ae74420d5 100644 --- a/source/blender/nodes/composite/CMakeLists.txt +++ b/source/blender/nodes/composite/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../intern ../../editors/include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../functions @@ -128,6 +127,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_realtime_compositor diff --git a/source/blender/nodes/function/CMakeLists.txt b/source/blender/nodes/function/CMakeLists.txt index df8e2af9bef..1e604277249 100644 --- a/source/blender/nodes/function/CMakeLists.txt +++ b/source/blender/nodes/function/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../intern ../../blenkernel - ../../blenlib ../../blentranslation ../../editors/include ../../functions @@ -46,6 +45,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna bf_functions PRIVATE bf::intern::guardedalloc diff --git a/source/blender/nodes/geometry/CMakeLists.txt b/source/blender/nodes/geometry/CMakeLists.txt index 5618ead0649..60c6ff19924 100644 --- a/source/blender/nodes/geometry/CMakeLists.txt +++ b/source/blender/nodes/geometry/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../intern ../../editors/include ../../blenkernel - ../../blenlib ../../blentranslation ../../bmesh ../../depsgraph @@ -199,6 +198,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib bf_bmesh PRIVATE bf::dna bf_functions diff --git a/source/blender/nodes/shader/CMakeLists.txt b/source/blender/nodes/shader/CMakeLists.txt index bab1cafdb4a..6a8a1b6b913 100644 --- a/source/blender/nodes/shader/CMakeLists.txt +++ b/source/blender/nodes/shader/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC .. ../intern ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../editors/include @@ -127,6 +126,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 689bff7069f..8f66c258fd1 100644 --- a/source/blender/nodes/texture/CMakeLists.txt +++ b/source/blender/nodes/texture/CMakeLists.txt @@ -8,7 +8,6 @@ set(INC ../intern ../../editors/include ../../blenkernel - ../../blenlib ../../blentranslation ../../depsgraph ../../imbuf @@ -59,6 +58,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 8c007ce1311..acd8e4ebb5b 100644 --- a/source/blender/python/bmesh/CMakeLists.txt +++ b/source/blender/python/bmesh/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../blenkernel - ../../blenlib ../../bmesh ../../depsgraph ) @@ -38,7 +37,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_python_mathutils diff --git a/source/blender/python/generic/CMakeLists.txt b/source/blender/python/generic/CMakeLists.txt index 16c5b3af878..8adcbd97984 100644 --- a/source/blender/python/generic/CMakeLists.txt +++ b/source/blender/python/generic/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../blenkernel - ../../blenlib ../../gpu ../../makesrna ../../../../intern/clog @@ -44,6 +43,7 @@ set(LIB ${Epoxy_LIBRARIES} ${PYTHON_LINKFLAGS} ${PYTHON_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/python/gpu/CMakeLists.txt b/source/blender/python/gpu/CMakeLists.txt index 539b1708a4b..10e07f7a9a8 100644 --- a/source/blender/python/gpu/CMakeLists.txt +++ b/source/blender/python/gpu/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../blenkernel - ../../blenlib ../../editors/include ../../gpu ../../imbuf @@ -61,6 +60,7 @@ set(LIB ${Epoxy_LIBRARIES} ${PYTHON_LINKFLAGS} ${PYTHON_LIBRARIES} + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/python/intern/CMakeLists.txt b/source/blender/python/intern/CMakeLists.txt index df016d09cb7..247df2ad9fc 100644 --- a/source/blender/python/intern/CMakeLists.txt +++ b/source/blender/python/intern/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC .. ../../blenkernel - ../../blenlib ../../blenloader ../../blentranslation ../../depsgraph @@ -121,6 +120,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 8c7c84d1f14..4756b6ecbaf 100644 --- a/source/blender/python/mathutils/CMakeLists.txt +++ b/source/blender/python/mathutils/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC . ../../blenkernel - ../../blenlib ../../bmesh ../../depsgraph ../../imbuf @@ -42,7 +41,7 @@ set(SRC ) set(LIB - bf_blenlib + PRIVATE bf::blenlib PRIVATE bf::dna bf_imbuf PRIVATE bf::intern::guardedalloc diff --git a/source/blender/render/CMakeLists.txt b/source/blender/render/CMakeLists.txt index df23366b0d7..118304b8c11 100644 --- a/source/blender/render/CMakeLists.txt +++ b/source/blender/render/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC . intern ../blenkernel - ../blenlib ../blentranslation ../compositor/realtime_compositor ../compositor/realtime_compositor/cached_resources @@ -58,6 +57,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib 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 d41907bdd34..259b1a40144 100644 --- a/source/blender/sequencer/CMakeLists.txt +++ b/source/blender/sequencer/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC intern ../blenfont ../blenkernel - ../blenlib ../blenloader ../blentranslation ../depsgraph @@ -85,7 +84,7 @@ set(SRC set(LIB bf_blenkernel - bf_blenlib + PRIVATE bf::blenlib 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 20e073451fe..9c35daea6a7 100644 --- a/source/blender/shader_fx/CMakeLists.txt +++ b/source/blender/shader_fx/CMakeLists.txt @@ -7,7 +7,6 @@ set(INC intern ../blenfont ../blenkernel - ../blenlib ../blentranslation ../bmesh ../depsgraph @@ -44,6 +43,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/simulation/CMakeLists.txt b/source/blender/simulation/CMakeLists.txt index 424c9a0d2c2..43c2e143d55 100644 --- a/source/blender/simulation/CMakeLists.txt +++ b/source/blender/simulation/CMakeLists.txt @@ -6,7 +6,6 @@ set(INC . intern ../blenkernel - ../blenlib ../depsgraph ../functions ../imbuf @@ -33,6 +32,7 @@ set(SRC set(LIB bf_blenkernel + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc ) diff --git a/source/blender/windowmanager/CMakeLists.txt b/source/blender/windowmanager/CMakeLists.txt index ac538290f0e..d6c4375bdcf 100644 --- a/source/blender/windowmanager/CMakeLists.txt +++ b/source/blender/windowmanager/CMakeLists.txt @@ -9,7 +9,6 @@ set(INC ../asset_system ../blenfont ../blenkernel - ../blenlib ../blenloader ../blentranslation ../compositor @@ -98,6 +97,7 @@ set(SRC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna bf_editor_screen PRIVATE bf::intern::guardedalloc diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt index e08a631d40a..25bbaeb2a19 100644 --- a/source/creator/CMakeLists.txt +++ b/source/creator/CMakeLists.txt @@ -5,7 +5,6 @@ set(INC ../../intern/clog ../blender/blenkernel - ../blender/blenlib ../blender/depsgraph ../blender/editors/include ../blender/gpu @@ -18,6 +17,7 @@ set(INC ) set(LIB + PRIVATE bf::blenlib PRIVATE bf::dna PRIVATE bf::intern::guardedalloc bf_windowmanager