Cleanup: CMake: Modernize bf_rna dependencies

Pretty straightforward

- Remove any bf_rna paths from INC
- Add a dependency though LIB when missing

context: https://devtalk.blender.org/t/cmake-cleanup/30260

Pull Request: https://projects.blender.org/blender/blender/pulls/132413
This commit is contained in:
Ray Molenkamp
2024-12-31 18:23:25 +01:00
committed by Ray molenkamp
parent 455326fd67
commit 0dc484f9cc
85 changed files with 89 additions and 300 deletions

View File

@@ -5,7 +5,6 @@
set(INC
..
../../mikktspace
../../../source/blender/makesrna
${CMAKE_BINARY_DIR}/source/blender/makesrna/intern
)
@@ -61,6 +60,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
cycles_bvh
cycles_device
cycles_graph
@@ -150,6 +150,5 @@ endif()
blender_add_lib(bf_intern_cycles "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_dependencies(bf_intern_cycles bf_rna)
delayed_install(${CMAKE_CURRENT_SOURCE_DIR} "${ADDON_FILES}" ${CYCLES_INSTALL_PATH})

View File

@@ -7,10 +7,7 @@ set(INC
intern
../editors/include
../makesrna
../../../extern/fmtlib/include
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -66,6 +63,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
PRIVATE bf::intern::atomic
PRIVATE bf::intern::clog
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,7 +4,6 @@
set(INC
PUBLIC .
../makesrna
)
set(INC_SYS
@@ -33,6 +32,7 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
${FREETYPE_LIBRARIES} ${BROTLI_LIBRARIES}
PRIVATE bf::rna
)
if(WIN32)

View File

@@ -5,7 +5,6 @@
set(INC
PUBLIC .
../ikplugin
../makesrna
../modifiers
../nodes/geometry/include
../shader_fx
@@ -19,8 +18,6 @@ set(INC
../../../intern/mikktspace
../../../intern/opensubdiv
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -571,7 +568,7 @@ set(LIB
bf_modifiers
PRIVATE bf::nodes
PRIVATE bf::render
bf_rna
PRIVATE bf::rna
PRIVATE bf::sequencer
bf_shader_fx
bf_simulation
@@ -800,8 +797,6 @@ endif()
blender_add_lib(bf_blenkernel "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::blenkernel ALIAS bf_blenkernel)
# RNA_prototypes.hh
add_dependencies(bf_blenkernel bf_rna)
if(WITH_GTESTS)

View File

@@ -5,10 +5,7 @@
set(INC
PUBLIC .
../editors/include
../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -65,6 +62,7 @@ set(LIB
PRIVATE bf::intern::memutil
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -91,8 +89,6 @@ endif()
blender_add_lib(bf_blenloader "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::blenloader ALIAS bf_blenloader)
# RNA_prototypes.hh
add_dependencies(bf_blenloader bf_rna)
if(WITH_GTESTS)
# Utility functions for test also used by other tests.

View File

@@ -4,7 +4,6 @@
set(INC
PUBLIC .
../makesrna
../../../intern/locale
)
@@ -25,6 +24,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
)
if(WITH_INTERNATIONAL)

View File

@@ -8,7 +8,6 @@ set(INC
cached_resources
utilities
../gpu/intern
../makesrna
../render/intern
)
@@ -151,6 +150,7 @@ set(LIB
PRIVATE bf::blenlib
PRIVATE bf::dna
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
)
set(GLSL_SRC

View File

@@ -5,10 +5,7 @@
set(INC
PUBLIC .
../animrig
../makesrna
../modifiers
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -154,6 +151,7 @@ set(LIB
PRIVATE bf::functions
PRIVATE bf::intern::atomic
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -168,8 +166,6 @@ endif()
blender_add_lib(bf_depsgraph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::depsgraph ALIAS bf_depsgraph)
# RNA_prototypes.hh
add_dependencies(bf_depsgraph bf_rna)
if(WITH_GTESTS)
set(TEST_INC

View File

@@ -9,7 +9,6 @@ set(INC
../editors/include
../editors/space_view3d
../gpu/intern
../makesrna
../render/intern
../compositor
../compositor/algorithms
@@ -310,6 +309,7 @@ set(LIB
bf_compositor
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
PRIVATE bf::intern::atomic
PRIVATE bf::extern::fmtlib

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
../../../../extern/fmtlib/include
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -46,6 +43,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -56,8 +54,6 @@ endif()
blender_add_lib(bf_editor_animation "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_animation bf_rna)
if(WITH_GTESTS)
set(TEST_SRC

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
../../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -50,11 +47,10 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_armature "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_armature bf_rna)

View File

@@ -5,11 +5,8 @@
set(INC
.
../include
../../makesrna
# dna_type_offsets.h
${CMAKE_CURRENT_BINARY_DIR}/../../makesdna/intern
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -60,10 +57,9 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_asset "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_asset bf_rna)

View File

@@ -4,9 +4,6 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -38,10 +35,9 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_curve "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_curve bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -41,6 +38,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -53,4 +51,3 @@ if(WITH_TBB)
endif()
blender_add_lib(bf_editor_curves "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_dependencies(bf_editor_curves bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -35,10 +32,9 @@ set(LIB
PRIVATE bf::functions
PRIVATE bf::intern::guardedalloc
PRIVATE bf::nodes
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_geometry "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_geometry bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
../../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -43,11 +40,10 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_gizmo_library "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_gizmo_library bf_rna)

View File

@@ -4,9 +4,6 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -37,11 +34,10 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_gpencil_legacy "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_gpencil_legacy bf_rna)

View File

@@ -4,12 +4,9 @@
set(INC
../include
../../makesrna
../../../../extern/curve_fit_nd
../sculpt_paint
../../modifiers/intern/lineart
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -52,13 +49,13 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::intern::clog
PRIVATE bf::rna
PRIVATE bf::windowmanager
extern_curve_fit_nd
extern_fmtlib
)
blender_add_lib(bf_editor_grease_pencil "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_dependencies(bf_editor_curves bf_rna)
if(WITH_GTESTS)
set(TEST_SRC

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -16,6 +15,7 @@ set(SRC
set(LIB
PRIVATE bf::blenkernel
PRIVATE bf::rna
PRIVATE bf::windowmanager
PRIVATE bf::blenlib
PRIVATE bf::dna

View File

@@ -6,11 +6,8 @@ set(INC
.
../asset
../include
../../makesrna
../../python
../../../../intern/ghost
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -109,6 +106,7 @@ set(LIB
PRIVATE bf::animrig
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -130,8 +128,6 @@ endif()
blender_add_lib(bf_editor_interface "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_interface bf_rna)
if(WITH_GTESTS)
set(TEST_INC

View File

@@ -12,7 +12,6 @@ set(INC
../../io/stl
../../io/usd
../../io/wavefront_obj
../../makesrna
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
@@ -56,6 +55,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::intern::guardedalloc
PRIVATE bf::intern::clog
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -28,6 +27,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -33,6 +32,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::animrig
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -5,9 +5,6 @@
set(INC
../include
../uvedit
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -68,6 +65,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -85,5 +83,3 @@ endif()
blender_add_lib(bf_editor_mesh "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_mesh bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -29,6 +28,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -5,13 +5,10 @@
set(INC
../include
../../ikplugin
../../makesrna
../../modifiers
../../python
../../shader_fx
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -70,6 +67,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -85,5 +83,3 @@ endif()
blender_add_lib(bf_editor_object "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_object bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
../../../../intern/mantaflow/extern
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -39,6 +36,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -59,5 +57,3 @@ endif()
blender_add_lib(bf_editor_physics "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_physics bf_rna)

View File

@@ -4,9 +4,6 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -40,6 +37,7 @@ set(LIB
PRIVATE bf::animrig
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -70,5 +68,3 @@ endif()
blender_add_lib(bf_editor_render "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_render bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -23,6 +22,7 @@ set(LIB
PRIVATE bf::depsgraph
PRIVATE bf::dna
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)

View File

@@ -5,10 +5,7 @@
set(INC
../asset
../include
../../makesrna
../../../../extern/fmtlib/include
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -50,6 +47,7 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -60,5 +58,3 @@ endif()
blender_add_lib(bf_editor_screen "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_screen bf_rna)

View File

@@ -9,10 +9,7 @@ set(INC
../include
../uvedit
../../blenlib
../../makesrna
../../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -187,6 +184,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -224,5 +222,3 @@ if(WITH_TBB AND MSVC_CLANG)
endif()
blender_add_lib(bf_editor_sculpt_paint "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_sculpt_paint bf_rna)

View File

@@ -4,9 +4,6 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -25,6 +22,7 @@ set(LIB
PRIVATE bf::depsgraph
PRIVATE bf::dna
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -55,5 +53,3 @@ endif()
blender_add_lib(bf_editor_sound "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_sound bf_rna)

View File

@@ -4,11 +4,8 @@
set(INC
../include
../../makesrna
../../modifiers
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -37,10 +34,9 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::animrig
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_action "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_action bf_rna)

View File

@@ -5,7 +5,6 @@
set(INC
../include
../io
../../makesrna
)
set(INC_SYS
@@ -43,6 +42,7 @@ set(LIB
bf_editor_space_view3d
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -31,6 +28,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -46,5 +44,3 @@ endif()
blender_add_lib(bf_editor_space_buttons "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_buttons bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -50,10 +47,9 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::imbuf::movie
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_clip "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_space_clip bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
@@ -27,6 +26,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -5,10 +5,7 @@
set(INC
../asset
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -50,6 +47,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::intern::atomic
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -90,5 +88,3 @@ endif()
blender_add_lib(bf_editor_space_file "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_file bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -37,6 +34,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::animrig
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -59,5 +57,3 @@ endif()
blender_add_lib(bf_editor_space_graph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_graph bf_rna)

View File

@@ -5,10 +5,7 @@
set(INC
../asset
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -43,6 +40,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -65,5 +63,3 @@ endif()
blender_add_lib(bf_editor_space_image "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_image bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -38,11 +35,10 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_info "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_info bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -35,10 +32,9 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_nla "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_nla bf_rna)

View File

@@ -6,10 +6,7 @@ set(INC
../include
../io
../../compositor
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -59,6 +56,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -94,5 +92,3 @@ endif()
blender_add_lib(bf_editor_space_node "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_node bf_rna)

View File

@@ -5,12 +5,9 @@
set(INC
../include
../../blenfont
../../makesrna
../../../../extern/fmtlib/include
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -140,6 +137,7 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
extern_fmtlib
@@ -148,5 +146,3 @@ set(LIB
blender_add_lib(bf_editor_space_outliner "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_outliner bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
@@ -27,6 +26,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -61,6 +58,7 @@ set(LIB
PRIVATE bf::intern::atomic
PRIVATE bf::intern::guardedalloc
PRIVATE bf::animrig
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -81,5 +79,3 @@ endif()
blender_add_lib(bf_editor_space_sequencer "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_sequencer bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -54,6 +51,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::nodes
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -72,5 +70,3 @@ endif()
blender_add_lib(bf_editor_space_spreadsheet "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_spreadsheet bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -25,11 +22,10 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_statusbar "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_statusbar bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
@@ -38,6 +37,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -25,6 +22,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -32,5 +30,3 @@ set(LIB
blender_add_lib(bf_editor_space_topbar "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh dna_type_offsets.h
add_dependencies(bf_editor_space_topbar bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -30,10 +27,9 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::extern::fmtlib
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_space_userpref "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_space_userpref bf_rna)

View File

@@ -5,12 +5,9 @@
set(INC
../asset
../include
../../makesrna
../../modifiers
../../../../intern/mantaflow/extern
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -90,6 +87,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -108,5 +106,3 @@ endif()
blender_add_lib(bf_editor_space_view3d "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_space_view3d bf_rna)

View File

@@ -5,9 +5,6 @@
set(INC
../include
../../ikplugin
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
)
@@ -118,11 +115,10 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
blender_add_lib(bf_editor_transform "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_transform bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
../include
../../makesrna
)
set(INC_SYS
@@ -28,6 +27,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -5,9 +5,6 @@
set(INC
../include
../space_sequencer
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -114,6 +111,7 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)
@@ -128,5 +126,3 @@ endif()
blender_add_lib(bf_editor_util "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_util bf_rna)

View File

@@ -4,10 +4,7 @@
set(INC
../include
../../makesrna
../../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -40,6 +37,7 @@ set(LIB
PRIVATE bf::geometry
PRIVATE bf::gpu
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -53,5 +51,3 @@ endif()
blender_add_lib(bf_editor_uvedit "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_editor_uvedit bf_rna)

View File

@@ -542,17 +542,15 @@ set(LIB
${PYTHON_LINKFLAGS}
${PYTHON_LIBRARIES}
PRIVATE bf::render
PRIVATE bf::rna
)
set(INC
.
../makesrna
../python
../python/intern
../render/intern
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -582,5 +580,3 @@ if(COMMAND target_precompile_headers)
target_precompile_headers(bf_freestyle PRIVATE FRS_precomp.h)
endif()
# RNA_prototypes.hh
add_dependencies(bf_freestyle bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
PUBLIC .
../makesrna
../../../intern/eigen
)
@@ -105,6 +104,7 @@ set(LIB
PRIVATE bf::intern::atomic
PRIVATE bf::intern::guardedalloc
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
)
if(WITH_UV_SLIM)

View File

@@ -9,7 +9,6 @@ set(INC
metal
opengl
vulkan
../makesrna
# For theme color access.
../editors/include
@@ -386,6 +385,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
PRIVATE bf::extern::fmtlib
PRIVATE bf::nodes
PRIVATE bf::rna
)
# Select Backend source based on availability

View File

@@ -7,7 +7,6 @@ add_subdirectory(movie)
set(INC
PUBLIC .
./movie
../makesrna
../../../intern/memutil
)
@@ -81,6 +80,7 @@ set(LIB
PRIVATE bf::extern::nanosvg
${JPEG_LIBRARIES}
PRIVATE bf::rna
PRIVATE bf::sequencer
)

View File

@@ -6,7 +6,6 @@ set(INC
.
../common
../../editors/include
../../makesrna
../../../../intern/utfconv
)
@@ -92,6 +91,7 @@ set(LIB
${ALEMBIC_LIBRARIES}
${OPENEXR_LIBRARIES}
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -23,7 +23,6 @@ set(INC
.
../../editors/include
../../ikplugin
../../makesrna
../../../../intern/iksolver/extern
)
@@ -117,6 +116,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -4,7 +4,6 @@
set(INC
.
../../makesrna
)
set(INC_SYS
@@ -37,6 +36,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
)
blender_add_lib(bf_io_common "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")

View File

@@ -7,7 +7,6 @@ set(INC
../common
../../editors/include
../../makesdna
../../makesrna
../../../../intern/guardedalloc
../../../../intern/utfconv
../../../../extern/fmtlib/include
@@ -36,6 +35,7 @@ set(LIB
PRIVATE bf::geometry
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
PRIVATE extern_fmtlib
bf_io_common

View File

@@ -8,7 +8,6 @@ set(INC
importer
intern
../common
../../makesrna
)
set(INC_SYS
@@ -56,6 +55,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
bf_io_common
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -9,7 +9,6 @@ set(INC
intern
../common
../../editors/include
../../makesrna
)
set(INC_SYS
@@ -46,6 +45,7 @@ set(LIB
PRIVATE bf::intern::guardedalloc
bf_io_common
PRIVATE bf::extern::fmtlib
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -45,11 +45,8 @@ set(INC
.
../common
../../editors/include
../../makesrna
../../python/intern
../../../../intern/utfconv
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -202,6 +199,7 @@ set(LIB
bf_io_common
PRIVATE bf::extern::fmtlib
PRIVATE bf::nodes
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -233,8 +231,6 @@ endif()
blender_add_lib(bf_io_usd "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_io_usd bf_rna)
if(COMMAND target_precompile_headers)
target_precompile_headers(bf_io_usd PRIVATE intern/usd_precomp.hh)

View File

@@ -9,7 +9,6 @@ set(INC
../common
../../bmesh/intern
../../editors/include
../../makesrna
)
set(INC_SYS
@@ -59,6 +58,7 @@ set(LIB
bf_io_common
PRIVATE bf::extern::fmtlib
PRIVATE bf::nodes
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -233,8 +233,10 @@ set(SRC
)
set(INC
.
..
PUBLIC .
# RNA_prototypes.hh
PUBLIC ${CMAKE_CURRENT_BINARY_DIR}/../../makesrna/
PUBLIC ..
../../animrig
../../asset_system
../../blenfont
@@ -265,10 +267,6 @@ set(INC
../../../../extern/fmtlib/include
../../../../intern/memutil
../../../../intern/mantaflow/extern
# RNA_prototypes.hh
${CMAKE_CURRENT_BINARY_DIR}/../../makesrna/
)
set(INC_SYS
@@ -507,3 +505,4 @@ set(LIB
)
blender_add_lib(bf_rna "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::rna ALIAS bf_rna)

View File

@@ -7,11 +7,8 @@ set(INC
intern
intern/lineart
../editors/include
../makesrna
../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -145,6 +142,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -244,5 +242,3 @@ endif()
blender_add_lib(bf_modifiers "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_modifiers bf_rna)

View File

@@ -56,11 +56,8 @@ set(INC
../animrig
../editors/include
../depsgraph
../makesrna
../modifiers
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -151,6 +148,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::extern::xxhash
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -210,5 +208,3 @@ endif()
blender_add_lib(bf_nodes "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::nodes ALIAS bf_nodes)
# RNA_prototypes.hh
add_dependencies(bf_nodes bf_rna)

View File

@@ -7,14 +7,11 @@ set(INC
..
../intern
../../editors/include
../../makesrna
../../compositor
../../compositor/algorithms
../../compositor/cached_resources
../../compositor/utilities
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -132,6 +129,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
bf_compositor
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -171,5 +169,3 @@ blender_add_lib(bf_nodes_composite "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
blender_set_target_unity_build(bf_nodes_composite 10)
# RNA_prototypes.hh
add_dependencies(bf_nodes_composite bf_rna)

View File

@@ -7,7 +7,6 @@ set(INC
..
../intern
../../editors/include
../../makesrna
)
set(INC_SYS
@@ -71,6 +70,7 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::functions
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
PRIVATE bf::windowmanager
)

View File

@@ -8,14 +8,11 @@ set(INC
include
../intern
../../editors/include
../../makesrna
../../modifiers
../../io/common
../../io/ply
../../io/stl
../../io/wavefront_obj
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -255,6 +252,7 @@ set(LIB
PRIVATE bf::extern::fmtlib
PRIVATE bf::extern::xxhash
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -354,5 +352,3 @@ target_link_libraries(bf_nodes_geometry_generated bf_nodes_geometry)
blender_set_target_unity_build(bf_nodes_geometry 10)
# RNA_prototypes.hh
add_dependencies(bf_nodes_geometry bf_rna)

View File

@@ -7,10 +7,7 @@ set(INC
..
../intern
../../editors/include
../../makesrna
../../../../intern/sky/include
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -135,6 +132,7 @@ set(LIB
bf_intern_sky
bf_nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -181,5 +179,3 @@ blender_add_lib(bf_nodes_shader "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
blender_set_target_unity_build(bf_nodes_shader 10)
# RNA_prototypes.hh
add_dependencies(bf_nodes_shader bf_rna)

View File

@@ -7,9 +7,6 @@ set(INC
..
../intern
../../editors/include
../../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -61,10 +58,9 @@ set(LIB
PRIVATE bf::intern::guardedalloc
bf_nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_nodes_texture "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_nodes_texture bf_rna)

View File

@@ -4,7 +4,6 @@
set(INC
.
../../makesrna
)
set(INC_SYS
@@ -45,6 +44,7 @@ set(LIB
PRIVATE bf::gpu
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::rna
)
# NOTE: use irrespective of `WITH_OPENGL_BACKEND` as the `bgl` module uses this for constants.

View File

@@ -6,11 +6,8 @@ set(INC
..
../../editors/include
../../imbuf/intern/oiio
../../makesrna
../../../../intern/mantaflow/extern
../../../../intern/opencolorio
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -132,6 +129,7 @@ set(LIB
${PYTHON_LINKFLAGS}
${PYTHON_LIBRARIES}
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -376,5 +374,3 @@ endif()
blender_add_lib(bf_python "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_python bf_rna)

View File

@@ -10,7 +10,6 @@ set(INC
../compositor/cached_resources
../draw/intern
../gpu/intern
../makesrna
../simulation
../../../intern/mikktspace
../../../intern/mantaflow/extern
@@ -66,6 +65,7 @@ set(LIB
bf_compositor
PRIVATE bf::intern::atomic
PRIVATE bf::nodes
PRIVATE bf::rna
PRIVATE bf::sequencer
PRIVATE bf::windowmanager
)

View File

@@ -45,12 +45,9 @@ set(INC
../../../../intern/guardedalloc
../../blenlib
../../makesdna
../../makesrna
../../io/usd
../../gpu/intern
../../python/intern
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
..
)
@@ -77,6 +74,7 @@ set(LIB
PRIVATE bf::intern::clog
bf_io_usd
PRIVATE bf::nodes
PRIVATE bf::rna
)
set(SRC
@@ -101,5 +99,3 @@ set(SRC
blender_add_lib(bf_render_hydra "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_render_hydra bf_rna)

View File

@@ -6,10 +6,7 @@ set(INC
PUBLIC .
intern
../animrig
../makesrna
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -102,6 +99,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
@@ -125,5 +123,3 @@ endif()
blender_add_lib(bf_sequencer "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::sequencer ALIAS bf_sequencer)
# RNA_prototypes.hh
add_dependencies(bf_sequencer bf_rna)

View File

@@ -6,10 +6,7 @@ set(INC
.
intern
../editors/include
../makesrna
../../../intern/eigen
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
@@ -45,11 +42,10 @@ set(LIB
PRIVATE bf::dna
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)
blender_add_lib(bf_shader_fx "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
# RNA_prototypes.hh
add_dependencies(bf_shader_fx bf_rna)

View File

@@ -5,7 +5,6 @@
set(INC
.
intern
../makesrna
)
set(INC_SYS
@@ -34,6 +33,7 @@ set(LIB
PRIVATE bf::imbuf
PRIVATE bf::intern::guardedalloc
PRIVATE bf::nodes
PRIVATE bf::rna
)

View File

@@ -8,11 +8,8 @@ set(INC
gizmo/intern
../compositor
../editors/include
../makesrna
../../../intern/memutil
# RNA_prototypes.hh
${CMAKE_BINARY_DIR}/source/blender/makesrna
)
set(INC_SYS
)
@@ -106,6 +103,7 @@ set(LIB
PRIVATE bf::animrig
PRIVATE bf::nodes
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::sequencer
bf_intern_ghost
bf_compositor
@@ -205,8 +203,6 @@ endif()
blender_add_lib_nolist(bf_windowmanager "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
add_library(bf::windowmanager ALIAS bf_windowmanager)
# RNA_prototypes.hh
add_dependencies(bf_windowmanager bf_rna)
if(WITH_GTESTS)
set(TEST_INC

View File

@@ -5,7 +5,6 @@
set(INC
../blender/editors/include
../blender/io/usd
../blender/makesrna
)
set(LIB
@@ -20,6 +19,7 @@ set(LIB
PRIVATE bf::intern::clog
PRIVATE bf::intern::guardedalloc
PRIVATE bf::render
PRIVATE bf::rna
PRIVATE bf::windowmanager
)