Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesrna/intern/CMakeLists.txt
| Show First 20 Lines • Show All 179 Lines • ▼ Show 20 Lines | set(SRC | ||||
| ../../../../intern/guardedalloc/intern/mallocn_lockfree_impl.c | ../../../../intern/guardedalloc/intern/mallocn_lockfree_impl.c | ||||
| # Needed for defaults. | # Needed for defaults. | ||||
| ../../../../release/datafiles/userdef/userdef_default.c | ../../../../release/datafiles/userdef/userdef_default.c | ||||
| ../../../../release/datafiles/userdef/userdef_default_theme.c | ../../../../release/datafiles/userdef/userdef_default_theme.c | ||||
| ) | ) | ||||
| set(INC | set(INC | ||||
| ../../../../intern/clog | . | ||||
| .. | |||||
| # Needed for defaults forward declarations. | ../../blenfont | ||||
| ../../blenkernel | |||||
| ../../blenlib | |||||
| ../../blenloader | ../../blenloader | ||||
| ../../blentranslation | |||||
| ../../bmesh | |||||
| ../../depsgraph | |||||
| ../../draw | |||||
| ../../gpu | |||||
| ../../ikplugin | |||||
| ../../imbuf | |||||
| ../../makesdna | |||||
| ../../modifiers | |||||
| ../../nodes/ | |||||
| ../../sequencer | |||||
| ../../simulation | |||||
| ../../windowmanager | |||||
| ../../editors/include | |||||
| ../../render | |||||
| ../../../../intern/clog | |||||
| ../../../../intern/cycles/blender | |||||
| ../../../../intern/atomic | |||||
| ../../../../intern/guardedalloc | |||||
| ../../../../intern/memutil | |||||
| ../../../../intern/mantaflow/extern | |||||
| ${CMAKE_BINARY_DIR}/source/blender/makesdna/intern | ${CMAKE_BINARY_DIR}/source/blender/makesdna/intern | ||||
| # dna_type_offsets.h | # dna_type_offsets.h | ||||
| ${CMAKE_CURRENT_BINARY_DIR}/../../makesdna/intern | ${CMAKE_CURRENT_BINARY_DIR}/../../makesdna/intern | ||||
| # RNA_prototypes.h | # RNA_prototypes.h | ||||
| ${CMAKE_CURRENT_BINARY_DIR}/../../makesrna/ | ${CMAKE_CURRENT_BINARY_DIR}/../../makesrna/ | ||||
| ) | ) | ||||
| ▲ Show 20 Lines • Show All 164 Lines • ▼ Show 20 Lines | if(WITH_XR_OPENXR) | ||||
| add_definitions(-DWITH_XR_OPENXR) | add_definitions(-DWITH_XR_OPENXR) | ||||
| endif() | endif() | ||||
| if(WITH_GMP) | if(WITH_GMP) | ||||
| add_definitions(-DWITH_GMP) | add_definitions(-DWITH_GMP) | ||||
| endif() | endif() | ||||
| # Build makesrna executable | # Build makesrna executable | ||||
| blender_include_dirs( | |||||
| . | |||||
| .. | |||||
| ../../blenfont | |||||
| ../../blenkernel | |||||
| ../../blenlib | |||||
| ../../blentranslation | |||||
| ../../bmesh | |||||
| ../../depsgraph | |||||
| ../../draw | |||||
| ../../gpu | |||||
| ../../ikplugin | |||||
| ../../imbuf | |||||
| ../../makesdna | |||||
| ../../modifiers | |||||
| ../../nodes/ | |||||
| ../../sequencer | |||||
| ../../simulation | |||||
| ../../windowmanager | |||||
| ../../editors/include | |||||
| ../../render | |||||
| ../../../../intern/cycles/blender | |||||
| ../../../../intern/atomic | |||||
| ../../../../intern/guardedalloc | |||||
| ../../../../intern/memutil | |||||
| ../../../../intern/mantaflow/extern | |||||
| ) | |||||
| add_cc_flags_custom_test(makesrna) | add_cc_flags_custom_test(makesrna) | ||||
| add_executable(makesrna ${SRC} ${SRC_RNA_INC} ${SRC_DNA_INC}) | add_executable(makesrna ${SRC} ${SRC_RNA_INC} ${SRC_DNA_INC}) | ||||
| setup_platform_linker_flags(makesrna) | setup_platform_linker_flags(makesrna) | ||||
| blender_target_include_dirs(makesrna ${INC}) | |||||
| blender_target_include_dirs_sys(makesrna ${INC_SYS}) | |||||
| target_link_libraries(makesrna bf_dna) | target_link_libraries(makesrna bf_dna) | ||||
| target_link_libraries(makesrna bf_dna_blenlib) | target_link_libraries(makesrna bf_dna_blenlib) | ||||
| if(WIN32 AND NOT UNIX) | if(WIN32 AND NOT UNIX) | ||||
| target_link_libraries(makesrna ${PTHREADS_LIBRARIES}) | target_link_libraries(makesrna ${PTHREADS_LIBRARIES}) | ||||
| endif() | endif() | ||||
| ▲ Show 20 Lines • Show All 49 Lines • Show Last 20 Lines | |||||