Compare commits
2 Commits
temp-T1024
...
cmake-lib-
Author | SHA1 | Date | |
---|---|---|---|
71a1c7ab1d | |||
6bcdc385a3 |
@@ -2326,6 +2326,7 @@ if(WITH_IMAGE_OPENJPEG)
|
|||||||
else()
|
else()
|
||||||
set(OPENJPEG_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/extern/libopenjpeg")
|
set(OPENJPEG_INCLUDE_DIRS "${CMAKE_SOURCE_DIR}/extern/libopenjpeg")
|
||||||
set(OPENJPEG_DEFINES "-DOPJ_STATIC")
|
set(OPENJPEG_DEFINES "-DOPJ_STATIC")
|
||||||
|
set(OPENJPEG_LIBRARIES "extern_openjpeg")
|
||||||
endif()
|
endif()
|
||||||
# Special handling of Windows platform where openjpeg is always static.
|
# Special handling of Windows platform where openjpeg is always static.
|
||||||
if(WIN32)
|
if(WIN32)
|
||||||
@@ -2333,6 +2334,12 @@ if(WITH_IMAGE_OPENJPEG)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
if(WITH_LZO)
|
||||||
|
if(NOT WITH_SYSTEM_LZO)
|
||||||
|
set(LZO_LIBRARIES "extern_minilzo")
|
||||||
|
endif()
|
||||||
|
endif()
|
||||||
|
|
||||||
if(WITH_IMAGE_REDCODE)
|
if(WITH_IMAGE_REDCODE)
|
||||||
set(REDCODE ${CMAKE_SOURCE_DIR}/extern)
|
set(REDCODE ${CMAKE_SOURCE_DIR}/extern)
|
||||||
set(REDCODE_INC ${REDCODE})
|
set(REDCODE_INC ${REDCODE})
|
||||||
|
@@ -212,6 +212,8 @@ function(blender_add_lib_nolist
|
|||||||
|
|
||||||
add_library(${name} ${sources})
|
add_library(${name} ${sources})
|
||||||
|
|
||||||
|
target_link_libraries(${name} ${lib_depends})
|
||||||
|
|
||||||
# works fine without having the includes
|
# works fine without having the includes
|
||||||
# listed is helpful for IDE's (QtCreator/MSVC)
|
# listed is helpful for IDE's (QtCreator/MSVC)
|
||||||
blender_source_group("${sources}")
|
blender_source_group("${sources}")
|
||||||
@@ -229,10 +231,13 @@ function(blender_add_lib
|
|||||||
sources
|
sources
|
||||||
includes
|
includes
|
||||||
includes_sys
|
includes_sys
|
||||||
|
libs
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib_nolist(${name} "${sources}" "${includes}" "${includes_sys}")
|
blender_add_lib_nolist(${name} "${sources}" "${includes}" "${includes_sys}")
|
||||||
|
|
||||||
|
target_link_libraries(${name} "${libs}")
|
||||||
|
|
||||||
set_property(GLOBAL APPEND PROPERTY BLENDER_LINK_LIBS ${name})
|
set_property(GLOBAL APPEND PROPERTY BLENDER_LINK_LIBS ${name})
|
||||||
endfunction()
|
endfunction()
|
||||||
|
|
||||||
@@ -469,7 +474,8 @@ endfunction()
|
|||||||
|
|
||||||
function(SETUP_BLENDER_SORTED_LIBS)
|
function(SETUP_BLENDER_SORTED_LIBS)
|
||||||
|
|
||||||
get_property(BLENDER_LINK_LIBS GLOBAL PROPERTY BLENDER_LINK_LIBS)
|
# get_property(BLENDER_LINK_LIBS GLOBAL PROPERTY BLENDER_LINK_LIBS)
|
||||||
|
set(BLENDER_LINK_LIBS)
|
||||||
|
|
||||||
list(APPEND BLENDER_LINK_LIBS
|
list(APPEND BLENDER_LINK_LIBS
|
||||||
bf_windowmanager
|
bf_windowmanager
|
||||||
|
6
extern/Eigen3/CMakeLists.txt
vendored
6
extern/Eigen3/CMakeLists.txt
vendored
@@ -40,4 +40,8 @@ set(SRC
|
|||||||
intern/svd.h
|
intern/svd.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_eigen3 "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(extern_eigen3 "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/binreloc/CMakeLists.txt
vendored
6
extern/binreloc/CMakeLists.txt
vendored
@@ -32,7 +32,11 @@ set(SRC
|
|||||||
include/binreloc.h
|
include/binreloc.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(-DENABLE_BINRELOC)
|
add_definitions(-DENABLE_BINRELOC)
|
||||||
|
|
||||||
|
|
||||||
blender_add_lib(extern_binreloc "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_binreloc "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/bullet2/CMakeLists.txt
vendored
2
extern/bullet2/CMakeLists.txt
vendored
@@ -403,4 +403,4 @@ if(CMAKE_COMPILER_IS_GNUCXX)
|
|||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_bullet "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_bullet "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/carve/CMakeLists.txt
vendored
2
extern/carve/CMakeLists.txt
vendored
@@ -169,4 +169,4 @@ if(WITH_BOOST)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_carve "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_carve "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/clew/CMakeLists.txt
vendored
6
extern/clew/CMakeLists.txt
vendored
@@ -37,6 +37,10 @@ set(SRC
|
|||||||
src/clew.c
|
src/clew.c
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(-DCL_USE_DEPRECATED_OPENCL_1_1_APIS)
|
add_definitions(-DCL_USE_DEPRECATED_OPENCL_1_1_APIS)
|
||||||
|
|
||||||
blender_add_lib(extern_clew "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_clew "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/colamd/CMakeLists.txt
vendored
2
extern/colamd/CMakeLists.txt
vendored
@@ -38,4 +38,4 @@ set(SRC
|
|||||||
Include/UFconfig.h
|
Include/UFconfig.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_colamd "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_colamd "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/cuew/CMakeLists.txt
vendored
6
extern/cuew/CMakeLists.txt
vendored
@@ -37,4 +37,8 @@ set(SRC
|
|||||||
src/cuew.c
|
src/cuew.c
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_cuew "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(extern_cuew "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/glew-es/CMakeLists.txt
vendored
6
extern/glew-es/CMakeLists.txt
vendored
@@ -47,6 +47,10 @@ set(SRC
|
|||||||
include/GL/wglew.h
|
include/GL/wglew.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
if(WITH_GLEW_MX)
|
if(WITH_GLEW_MX)
|
||||||
@@ -54,4 +58,4 @@ if(WITH_GLEW_MX)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
blender_add_lib(extern_glew_es "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_glew_es "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/glew/CMakeLists.txt
vendored
2
extern/glew/CMakeLists.txt
vendored
@@ -51,4 +51,4 @@ if(WITH_GLEW_MX)
|
|||||||
add_definitions(-DGLEW_MX)
|
add_definitions(-DGLEW_MX)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_glew "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_glew "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/gtest/CMakeLists.txt
vendored
6
extern/gtest/CMakeLists.txt
vendored
@@ -69,4 +69,8 @@ set(SRC
|
|||||||
include/gtest/internal/gtest-type-util.h
|
include/gtest/internal/gtest-type-util.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_gtest "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(extern_gtest "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
12
extern/libmv/CMakeLists.txt
vendored
12
extern/libmv/CMakeLists.txt
vendored
@@ -72,6 +72,11 @@ if(WITH_LIBMV OR WITH_GTESTS OR (WITH_CYCLES AND WITH_CYCLES_LOGGING))
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
extern_ceres
|
||||||
|
extern_glog
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_LIBMV)
|
if(WITH_LIBMV)
|
||||||
TEST_SHARED_PTR_SUPPORT()
|
TEST_SHARED_PTR_SUPPORT()
|
||||||
if(SHARED_PTR_FOUND)
|
if(SHARED_PTR_FOUND)
|
||||||
@@ -219,7 +224,7 @@ if(WITH_LIBMV)
|
|||||||
|
|
||||||
|
|
||||||
if(WITH_GTESTS)
|
if(WITH_GTESTS)
|
||||||
blender_add_lib(libmv_test_dataset "./libmv/multiview/test_data_sets.cc" "" "")
|
blender_add_lib(libmv_test_dataset "./libmv/multiview/test_data_sets.cc" "" "" "")
|
||||||
|
|
||||||
BLENDER_SRC_GTEST("libmv_predict_tracks" "./libmv/autotrack/predict_tracks_test.cc" "libmv_test_dataset;extern_libmv;extern_ceres")
|
BLENDER_SRC_GTEST("libmv_predict_tracks" "./libmv/autotrack/predict_tracks_test.cc" "libmv_test_dataset;extern_libmv;extern_ceres")
|
||||||
BLENDER_SRC_GTEST("libmv_tracks" "./libmv/autotrack/tracks_test.cc" "libmv_test_dataset;extern_libmv;extern_ceres")
|
BLENDER_SRC_GTEST("libmv_tracks" "./libmv/autotrack/tracks_test.cc" "libmv_test_dataset;extern_libmv;extern_ceres")
|
||||||
@@ -259,7 +264,8 @@ else()
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_libmv "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_libmv "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
unset(LIB)
|
||||||
|
|
||||||
if(WITH_LIBMV)
|
if(WITH_LIBMV)
|
||||||
add_subdirectory(third_party)
|
add_subdirectory(third_party)
|
||||||
@@ -345,5 +351,5 @@ if(WITH_LIBMV OR WITH_GTESTS OR (WITH_CYCLES AND WITH_CYCLES_LOGGING))
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_glog "${GLOG_SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_glog "${GLOG_SRC}" "${INC}" "${INC_SYS}" "")
|
||||||
endif()
|
endif()
|
||||||
|
@@ -356,4 +356,4 @@ else()
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(extern_ceres "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_ceres "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/libopenjpeg/CMakeLists.txt
vendored
2
extern/libopenjpeg/CMakeLists.txt
vendored
@@ -86,4 +86,4 @@ set(SRC
|
|||||||
opj_config.h
|
opj_config.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_openjpeg "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_openjpeg "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/libredcode/CMakeLists.txt
vendored
2
extern/libredcode/CMakeLists.txt
vendored
@@ -43,4 +43,4 @@ set(SRC
|
|||||||
|
|
||||||
add_definitions(${OPENJPEG_DEFINES})
|
add_definitions(${OPENJPEG_DEFINES})
|
||||||
|
|
||||||
blender_add_lib(extern_redcode "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_redcode "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/lzma/CMakeLists.txt
vendored
2
extern/lzma/CMakeLists.txt
vendored
@@ -47,4 +47,4 @@ set(SRC
|
|||||||
Types.h
|
Types.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_lzma "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_lzma "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/lzo/CMakeLists.txt
vendored
2
extern/lzo/CMakeLists.txt
vendored
@@ -41,4 +41,4 @@ set(SRC
|
|||||||
minilzo/minilzo.h
|
minilzo/minilzo.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_minilzo "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_minilzo "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/rangetree/CMakeLists.txt
vendored
2
extern/rangetree/CMakeLists.txt
vendored
@@ -27,5 +27,5 @@ set(SRC
|
|||||||
range_tree_c_api.cc
|
range_tree_c_api.cc
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_rangetree "${SRC}" "${INC}" "")
|
blender_add_lib(extern_rangetree "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
|
2
extern/recastnavigation/CMakeLists.txt
vendored
2
extern/recastnavigation/CMakeLists.txt
vendored
@@ -67,4 +67,4 @@ set(SRC
|
|||||||
Recast/Include/RecastAssert.h
|
Recast/Include/RecastAssert.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_recastnavigation "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_recastnavigation "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/sdlew/CMakeLists.txt
vendored
6
extern/sdlew/CMakeLists.txt
vendored
@@ -37,4 +37,8 @@ set(SRC
|
|||||||
src/sdlew.c
|
src/sdlew.c
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_sdlew "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(extern_sdlew "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
6
extern/wcwidth/CMakeLists.txt
vendored
6
extern/wcwidth/CMakeLists.txt
vendored
@@ -37,4 +37,8 @@ set(SRC
|
|||||||
wcwidth.h
|
wcwidth.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_wcwidth "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(extern_wcwidth "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
2
extern/xdnd/CMakeLists.txt
vendored
2
extern/xdnd/CMakeLists.txt
vendored
@@ -40,4 +40,4 @@ add_definitions(
|
|||||||
-DHAVE_SYS_TIME_H
|
-DHAVE_SYS_TIME_H
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(extern_xdnd "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(extern_xdnd "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -353,4 +353,4 @@ if(WITH_PYTHON)
|
|||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_audaspace "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_audaspace "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -38,4 +38,4 @@ set(SRC
|
|||||||
)
|
)
|
||||||
|
|
||||||
# infact nothing to compile!
|
# infact nothing to compile!
|
||||||
blender_add_lib(bf_intern_ctr "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_ctr "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -40,6 +40,15 @@ set(SRC
|
|||||||
blender_util.h
|
blender_util.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
cycles_bvh
|
||||||
|
cycles_device
|
||||||
|
cycles_kernel
|
||||||
|
cycles_render
|
||||||
|
cycles_subd
|
||||||
|
cycles_util
|
||||||
|
)
|
||||||
|
|
||||||
set(ADDON_FILES
|
set(ADDON_FILES
|
||||||
addon/__init__.py
|
addon/__init__.py
|
||||||
addon/engine.py
|
addon/engine.py
|
||||||
@@ -52,7 +61,7 @@ set(ADDON_FILES
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_intern_cycles "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_cycles "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
# avoid link failure with clang 3.4 debug
|
# avoid link failure with clang 3.4 debug
|
||||||
if(CMAKE_C_COMPILER_ID MATCHES "Clang" AND NOT ${CMAKE_C_COMPILER_VERSION} VERSION_LESS '3.4')
|
if(CMAKE_C_COMPILER_ID MATCHES "Clang" AND NOT ${CMAKE_C_COMPILER_VERSION} VERSION_LESS '3.4')
|
||||||
|
@@ -45,5 +45,5 @@ set(SRC
|
|||||||
dualcon.h
|
dualcon.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_dualcon "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_dualcon "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
|
@@ -88,6 +88,11 @@ set(SRC
|
|||||||
intern/GHOST_WindowManager.h
|
intern/GHOST_WindowManager.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_intern_string
|
||||||
|
bf_intern_glew_mx
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_GHOST_DEBUG)
|
if(WITH_GHOST_DEBUG)
|
||||||
list(APPEND SRC
|
list(APPEND SRC
|
||||||
intern/GHOST_EventPrinter.cpp
|
intern/GHOST_EventPrinter.cpp
|
||||||
@@ -207,6 +212,10 @@ elseif(WITH_X11)
|
|||||||
|
|
||||||
intern/GHOST_DropTargetX11.h
|
intern/GHOST_DropTargetX11.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
list(APPEND LIB
|
||||||
|
extern_xdnd
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(X11_XF86keysym_INCLUDE_PATH)
|
if(X11_XF86keysym_INCLUDE_PATH)
|
||||||
@@ -332,4 +341,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_intern_ghost "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_ghost "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -18,6 +18,7 @@ macro(blender_add_lib
|
|||||||
sources
|
sources
|
||||||
includes
|
includes
|
||||||
includes_sys
|
includes_sys
|
||||||
|
libs
|
||||||
)
|
)
|
||||||
|
|
||||||
endmacro()
|
endmacro()
|
||||||
|
@@ -39,6 +39,10 @@ set(SRC
|
|||||||
intern/symbol-binding.h
|
intern/symbol-binding.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_intern_glew_mx "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_glew_mx "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -44,6 +44,10 @@ set(SRC
|
|||||||
../atomic/atomic_ops.h
|
../atomic/atomic_ops.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WIN32 AND NOT UNIX)
|
if(WIN32 AND NOT UNIX)
|
||||||
list(APPEND SRC
|
list(APPEND SRC
|
||||||
intern/mmap_win.c
|
intern/mmap_win.c
|
||||||
@@ -52,12 +56,12 @@ if(WIN32 AND NOT UNIX)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_guardedalloc "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_guardedalloc "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
# Override C++ alloc, optional.
|
# Override C++ alloc, optional.
|
||||||
if(WITH_CXX_GUARDEDALLOC)
|
if(WITH_CXX_GUARDEDALLOC)
|
||||||
set(SRC
|
set(SRC
|
||||||
cpp/mallocn.cpp
|
cpp/mallocn.cpp
|
||||||
)
|
)
|
||||||
blender_add_lib(bf_intern_guardedalloc_cpp "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_guardedalloc_cpp "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
endif()
|
endif()
|
||||||
|
@@ -72,4 +72,8 @@ set(SRC
|
|||||||
intern/TNT/version.h
|
intern/TNT/version.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_iksolver "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
bf_intern_moto
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(bf_intern_iksolver "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -360,4 +360,4 @@ set(SRC
|
|||||||
|
|
||||||
unset(EIGEN3_HEADERS)
|
unset(EIGEN3_HEADERS)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_itasc "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -59,7 +59,7 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(${BOOST_DEFINITIONS})
|
add_definitions(${BOOST_DEFINITIONS})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_locale "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_locale "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
# -----------------------------------------------------------------------------
|
# -----------------------------------------------------------------------------
|
||||||
# Build msgfmt executable
|
# Build msgfmt executable
|
||||||
|
@@ -46,4 +46,4 @@ set(SRC
|
|||||||
MEM_SmartPtr.h
|
MEM_SmartPtr.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_memutil "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_memutil "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -37,5 +37,5 @@ set(SRC
|
|||||||
mikktspace.h
|
mikktspace.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_mikktspace "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_mikktspace "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
|
@@ -80,4 +80,4 @@ set(SRC
|
|||||||
include/MT_Vector4.inl
|
include/MT_Vector4.inl
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_moto "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_moto "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -69,4 +69,4 @@ if(WITH_OPENCOLORIO)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
|
|
||||||
blender_add_lib(bf_intern_opencolorio "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_opencolorio "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -90,4 +90,8 @@ set(SRC
|
|||||||
superlu/util.h
|
superlu/util.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_opennl "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
extern_colamd
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(bf_intern_opennl "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -49,6 +49,10 @@ set(SRC
|
|||||||
opensubdiv_intern.h
|
opensubdiv_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_SUBSURF_WERROR)
|
if(WITH_SUBSURF_WERROR)
|
||||||
ADD_CHECK_C_COMPILER_FLAG(CMAKE_C_FLAGS C_WERROR -Werror)
|
ADD_CHECK_C_COMPILER_FLAG(CMAKE_C_FLAGS C_WERROR -Werror)
|
||||||
ADD_CHECK_CXX_COMPILER_FLAG(CMAKE_CXX_FLAGS C_WERROR -Werror)
|
ADD_CHECK_CXX_COMPILER_FLAG(CMAKE_CXX_FLAGS C_WERROR -Werror)
|
||||||
@@ -91,4 +95,6 @@ if(OPENSUBDIV_HAS_OPENCL)
|
|||||||
add_definitions(-DOPENSUBDIV_HAS_CLEW)
|
add_definitions(-DOPENSUBDIV_HAS_CLEW)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_opensubdiv "${SRC}" "${INC}" "${INC_SYS}")
|
|
||||||
|
|
||||||
|
blender_add_lib(bf_intern_opensubdiv "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -37,4 +37,4 @@ set(SRC
|
|||||||
raskter.h
|
raskter.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_raskter "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_raskter "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -35,4 +35,8 @@ set(SRC
|
|||||||
RBI_api.h
|
RBI_api.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_rigidbody "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
extern_bullet
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(bf_intern_rigidbody "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -100,5 +100,5 @@ if(WITH_FFTW3)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_smoke "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_smoke "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
|
@@ -38,4 +38,4 @@ set(SRC
|
|||||||
STR_String.h
|
STR_String.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_intern_string "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_string "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -40,4 +40,4 @@ if(WIN32)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_intern_utfconv "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_intern_utfconv "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -50,4 +50,4 @@ set(SRC
|
|||||||
intern/avi_rgb32.h
|
intern/avi_rgb32.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_avi "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_avi "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -73,4 +73,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_blenfont "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_blenfont "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -296,10 +296,36 @@ set(SRC
|
|||||||
intern/data_transfer_intern.h
|
intern/data_transfer_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
extern_libmv
|
||||||
|
bf_intern_mikktspace
|
||||||
|
bf_intern_raskter
|
||||||
|
bf_blenlib
|
||||||
|
bf_bmesh
|
||||||
|
bf_blenfont
|
||||||
|
bf_blentranslation
|
||||||
|
bf_blenloader
|
||||||
|
bf_depsgraph
|
||||||
|
bf_ikplugin
|
||||||
|
bf_gpu
|
||||||
|
bf_imbuf
|
||||||
|
bf_nodes
|
||||||
|
bf_modifiers
|
||||||
|
bf_rna
|
||||||
|
bf_python
|
||||||
|
bf_python_bmesh
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
if(WITH_BINRELOC)
|
if(WITH_BINRELOC)
|
||||||
list(APPEND INC_SYS
|
list(APPEND INC_SYS
|
||||||
${BINRELOC_INCLUDE_DIRS}
|
${BINRELOC_INCLUDE_DIRS}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
list(APPEND LIB
|
||||||
|
extern_binreloc
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(-DWITH_BINRELOC)
|
add_definitions(-DWITH_BINRELOC)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -317,6 +343,10 @@ if(WITH_AUDASPACE)
|
|||||||
list(APPEND INC_SYS
|
list(APPEND INC_SYS
|
||||||
${AUDASPACE_C_INCLUDE_DIRS}
|
${AUDASPACE_C_INCLUDE_DIRS}
|
||||||
)
|
)
|
||||||
|
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_audaspace
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_BULLET)
|
if(WITH_BULLET)
|
||||||
@@ -326,6 +356,10 @@ if(WITH_BULLET)
|
|||||||
list(APPEND INC
|
list(APPEND INC
|
||||||
../../../intern/rigidbody
|
../../../intern/rigidbody
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
extern_bullet
|
||||||
|
bf_intern_rigidbody
|
||||||
|
)
|
||||||
add_definitions(-DWITH_BULLET)
|
add_definitions(-DWITH_BULLET)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -373,6 +407,9 @@ if(WITH_CODEC_AVI)
|
|||||||
list(APPEND INC
|
list(APPEND INC
|
||||||
../avi
|
../avi
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_avi
|
||||||
|
)
|
||||||
add_definitions(-DWITH_AVI)
|
add_definitions(-DWITH_AVI)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -445,6 +482,9 @@ if(WITH_LZO)
|
|||||||
../../../extern/lzo/minilzo
|
../../../extern/lzo/minilzo
|
||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
list(APPEND LIB
|
||||||
|
${LZO_LIBRARIES}
|
||||||
|
)
|
||||||
add_definitions(-DWITH_LZO)
|
add_definitions(-DWITH_LZO)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -452,6 +492,9 @@ if(WITH_LZMA)
|
|||||||
list(APPEND INC_SYS
|
list(APPEND INC_SYS
|
||||||
../../../extern/lzma
|
../../../extern/lzma
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
extern_lzma
|
||||||
|
)
|
||||||
add_definitions(-DWITH_LZMA)
|
add_definitions(-DWITH_LZMA)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -516,6 +559,9 @@ if(WITH_OPENSUBDIV)
|
|||||||
PROPERTIES COMPILE_FLAGS -Werror)
|
PROPERTIES COMPILE_FLAGS -Werror)
|
||||||
endif()
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_opensubdiv
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
## Warnings as errors, this is too strict!
|
## Warnings as errors, this is too strict!
|
||||||
@@ -527,4 +573,4 @@ if(WITH_LEGACY_DEPSGRAPH)
|
|||||||
add_definitions(-DWITH_LEGACY_DEPSGRAPH)
|
add_definitions(-DWITH_LEGACY_DEPSGRAPH)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_blenkernel "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_blenkernel "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -204,6 +204,12 @@ set(SRC
|
|||||||
PIL_time_utildefines.h
|
PIL_time_utildefines.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_intern_guardedalloc
|
||||||
|
extern_wcwidth
|
||||||
|
extern_eigen3
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_MEM_VALGRIND)
|
if(WITH_MEM_VALGRIND)
|
||||||
add_definitions(-DWITH_MEM_VALGRIND)
|
add_definitions(-DWITH_MEM_VALGRIND)
|
||||||
endif()
|
endif()
|
||||||
@@ -225,4 +231,4 @@ set_source_files_properties(
|
|||||||
PROPERTIES HEADER_FILE_ONLY TRUE
|
PROPERTIES HEADER_FILE_ONLY TRUE
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_blenlib "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_blenlib "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -61,6 +61,10 @@ set(SRC
|
|||||||
intern/readfile.h
|
intern/readfile.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_dna
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_BUILDINFO)
|
if(WITH_BUILDINFO)
|
||||||
add_definitions(-DWITH_BUILDINFO)
|
add_definitions(-DWITH_BUILDINFO)
|
||||||
endif()
|
endif()
|
||||||
@@ -73,4 +77,4 @@ if(WITH_CODEC_FFMPEG)
|
|||||||
add_definitions(-DWITH_FFMPEG)
|
add_definitions(-DWITH_FFMPEG)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_blenloader "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_blenloader "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -42,7 +42,14 @@ set(SRC
|
|||||||
BLT_translation.h
|
BLT_translation.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_locale
|
||||||
|
)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -53,4 +60,4 @@ if(WITH_PYTHON)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_blentranslation "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_blentranslation "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -159,6 +159,11 @@ set(SRC
|
|||||||
bmesh_tools.h
|
bmesh_tools.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_blenlib
|
||||||
|
extern_rangetree
|
||||||
|
)
|
||||||
|
|
||||||
if(MSVC)
|
if(MSVC)
|
||||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /WX")
|
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} /WX")
|
||||||
endif()
|
endif()
|
||||||
@@ -185,4 +190,4 @@ if(WITH_FREESTYLE)
|
|||||||
add_definitions(-DWITH_FREESTYLE)
|
add_definitions(-DWITH_FREESTYLE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_bmesh "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_bmesh "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -116,4 +116,4 @@ if(CMAKE_COMPILER_IS_GNUCXX)
|
|||||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
|
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fpermissive")
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_collada "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_collada "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -537,6 +537,12 @@ set(SRC
|
|||||||
operations/COM_MaskOperation.h
|
operations/COM_MaskOperation.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
extern_clew
|
||||||
|
bf_blenlib
|
||||||
|
bf_imbuf_openexr
|
||||||
|
)
|
||||||
|
|
||||||
list(APPEND INC
|
list(APPEND INC
|
||||||
${CMAKE_CURRENT_BINARY_DIR}/operations
|
${CMAKE_CURRENT_BINARY_DIR}/operations
|
||||||
)
|
)
|
||||||
@@ -555,4 +561,4 @@ if(WITH_CYCLES AND WITH_CYCLES_DEBUG)
|
|||||||
add_definitions(-DWITH_CYCLES_DEBUG)
|
add_definitions(-DWITH_CYCLES_DEBUG)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_compositor "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_compositor "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -119,4 +119,4 @@ if(WITH_OPENSUBDIV)
|
|||||||
add_definitions(-DWITH_OPENSUBDIV)
|
add_definitions(-DWITH_OPENSUBDIV)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_depsgraph "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_depsgraph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -55,10 +55,14 @@ set(SRC
|
|||||||
anim_intern.h
|
anim_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_animation "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_animation "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -64,6 +64,10 @@ set(SRC
|
|||||||
reeb.h
|
reeb.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_blenlib
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
@@ -77,4 +81,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_armature "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_armature "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -47,4 +47,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_curve "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_curve "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -130,4 +130,4 @@ if(WITH_BLENDER)
|
|||||||
data_to_c_simple(../../../../release/datafiles/startup.blend SRC)
|
data_to_c_simple(../../../../release/datafiles/startup.blend SRC)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_datafiles "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_datafiles "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -58,4 +58,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_gpencil "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_gpencil "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -61,6 +61,14 @@ set(SRC
|
|||||||
interface_intern.h
|
interface_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_datafiles
|
||||||
|
bf_editor_space_clip
|
||||||
|
bf_editor_space_file
|
||||||
|
bf_editor_space_image
|
||||||
|
bf_blenlib
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
@@ -81,4 +89,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_interface "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_interface "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -42,7 +42,15 @@ set(SRC
|
|||||||
io_ops.h
|
io_ops.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_OPENCOLLADA)
|
if(WITH_OPENCOLLADA)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_collada
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(-DWITH_COLLADA)
|
add_definitions(-DWITH_COLLADA)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -50,4 +58,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_io "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_io "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -50,6 +50,11 @@ set(SRC
|
|||||||
mask_intern.h
|
mask_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_space_sequencer
|
||||||
|
bf_blenkernel
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_mask "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_mask "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -63,6 +63,11 @@ set(SRC
|
|||||||
mesh_intern.h
|
mesh_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
if(WITH_GAMEENGINE)
|
if(WITH_GAMEENGINE)
|
||||||
add_definitions(-DWITH_GAMEENGINE)
|
add_definitions(-DWITH_GAMEENGINE)
|
||||||
|
|
||||||
@@ -89,4 +94,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_mesh "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_mesh "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -40,4 +40,4 @@ set(SRC
|
|||||||
mball_intern.h
|
mball_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_editor_metaball "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_metaball "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -66,6 +66,14 @@ set(SRC
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_armature
|
||||||
|
bf_editor_curve
|
||||||
|
bf_editor_physics
|
||||||
|
bf_render
|
||||||
|
bf_blenkernel
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_PYTHON)
|
if(WITH_PYTHON)
|
||||||
add_definitions(-DWITH_PYTHON)
|
add_definitions(-DWITH_PYTHON)
|
||||||
endif()
|
endif()
|
||||||
@@ -78,4 +86,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_object "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_object "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -51,7 +51,15 @@ set(SRC
|
|||||||
physics_intern.h
|
physics_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
if(WITH_MOD_FLUID)
|
if(WITH_MOD_FLUID)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_elbeem
|
||||||
|
)
|
||||||
add_definitions(-DWITH_MOD_FLUID)
|
add_definitions(-DWITH_MOD_FLUID)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -68,4 +76,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_physics "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_physics "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -51,6 +51,10 @@ set(SRC
|
|||||||
render_intern.h
|
render_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_CODEC_QUICKTIME)
|
if(WITH_CODEC_QUICKTIME)
|
||||||
list(APPEND INC
|
list(APPEND INC
|
||||||
../../quicktime
|
../../quicktime
|
||||||
@@ -63,6 +67,10 @@ endif()
|
|||||||
|
|
||||||
if(WITH_HEADLESS)
|
if(WITH_HEADLESS)
|
||||||
add_definitions(-DWITH_HEADLESS)
|
add_definitions(-DWITH_HEADLESS)
|
||||||
|
else()
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_editor_datafiles
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
@@ -78,4 +86,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_render "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_render "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -49,10 +49,14 @@ set(SRC
|
|||||||
screen_intern.h
|
screen_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_object
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_screen "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_screen "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -67,4 +67,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_sculpt_paint "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_sculpt_paint "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -54,4 +54,4 @@ if(WITH_CODEC_SNDFILE)
|
|||||||
add_definitions(-DWITH_SNDFILE)
|
add_definitions(-DWITH_SNDFILE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_sound "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_sound "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -46,6 +46,11 @@ set(SRC
|
|||||||
action_intern.h
|
action_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_gpencil
|
||||||
|
bf_editor_mask
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_action "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_action "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -37,4 +37,27 @@ set(SRC
|
|||||||
spacetypes.c
|
spacetypes.c
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_api "${SRC}" "${INC}" "${INC_SYS}")
|
set(LIB
|
||||||
|
bf_editor_io
|
||||||
|
bf_editor_sound
|
||||||
|
bf_editor_space_action
|
||||||
|
bf_editor_space_buttons
|
||||||
|
bf_editor_space_clip
|
||||||
|
bf_editor_space_console
|
||||||
|
bf_editor_space_file
|
||||||
|
bf_editor_space_graph
|
||||||
|
bf_editor_space_image
|
||||||
|
bf_editor_space_info
|
||||||
|
bf_editor_space_logic
|
||||||
|
bf_editor_space_nla
|
||||||
|
bf_editor_space_node
|
||||||
|
bf_editor_space_outliner
|
||||||
|
bf_editor_space_script
|
||||||
|
bf_editor_space_sequencer
|
||||||
|
bf_editor_space_text
|
||||||
|
bf_editor_space_time
|
||||||
|
bf_editor_space_userpref
|
||||||
|
bf_editor_space_view3d
|
||||||
|
)
|
||||||
|
|
||||||
|
blender_add_lib(bf_editor_space_api "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -54,4 +54,4 @@ if(WITH_FREESTYLE)
|
|||||||
add_definitions(-DWITH_FREESTYLE)
|
add_definitions(-DWITH_FREESTYLE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_buttons "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_buttons "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -58,10 +58,15 @@ set(SRC
|
|||||||
clip_intern.h
|
clip_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_mask
|
||||||
|
bf_editor_uvedit
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_clip "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_clip "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -49,4 +49,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_console "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_console "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -55,6 +55,10 @@ set(SRC
|
|||||||
fsmenu.h
|
fsmenu.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_datafiles
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_HEADLESS)
|
if(WITH_HEADLESS)
|
||||||
add_definitions(-DWITH_HEADLESS)
|
add_definitions(-DWITH_HEADLESS)
|
||||||
endif()
|
endif()
|
||||||
@@ -97,4 +101,4 @@ if(WITH_FREESTYLE)
|
|||||||
add_definitions(-DWITH_FREESTYLE)
|
add_definitions(-DWITH_FREESTYLE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_file "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_file "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -61,4 +61,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_graph "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_graph "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -49,6 +49,11 @@ set(SRC
|
|||||||
image_intern.h
|
image_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_mask
|
||||||
|
bf_editor_uvedit
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
@@ -75,4 +80,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_image "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_image "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -57,4 +57,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_info "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_info "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -55,4 +55,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_logic "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_logic "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -47,10 +47,14 @@ set(SRC
|
|||||||
nla_intern.h
|
nla_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_space_action
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_nla "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_nla "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -68,4 +68,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_node "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_node "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -48,10 +48,17 @@ set(SRC
|
|||||||
outliner_intern.h
|
outliner_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_armature
|
||||||
|
bf_editor_object
|
||||||
|
bf_physics
|
||||||
|
bf_editor_space_sequencer
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_outliner "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_outliner "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -51,4 +51,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_script "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_script "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -52,6 +52,10 @@ set(SRC
|
|||||||
sequencer_intern.h
|
sequencer_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_interface
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_AUDASPACE)
|
if(WITH_AUDASPACE)
|
||||||
add_definitions(${AUDASPACE_DEFINITIONS})
|
add_definitions(${AUDASPACE_DEFINITIONS})
|
||||||
|
|
||||||
@@ -66,4 +70,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_sequencer "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_sequencer "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -51,6 +51,10 @@ set(SRC
|
|||||||
text_intern.h
|
text_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_blenkernel
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
if(WITH_PYTHON)
|
if(WITH_PYTHON)
|
||||||
@@ -64,4 +68,4 @@ if(WITH_INTERNATIONAL)
|
|||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_text "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_text "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -43,4 +43,4 @@ set(SRC
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_time "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_time "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -39,4 +39,4 @@ set(SRC
|
|||||||
userpref_intern.h
|
userpref_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_userpref "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_userpref "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -68,6 +68,17 @@ set(SRC
|
|||||||
view3d_intern.h
|
view3d_intern.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_animation
|
||||||
|
bf_editor_gpencil
|
||||||
|
bf_editor_space_api
|
||||||
|
bf_editor_transform
|
||||||
|
bf_editor_util
|
||||||
|
bf_editor_uvedit
|
||||||
|
bf_gpu
|
||||||
|
bf_python_ext
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_PYTHON)
|
if(WITH_PYTHON)
|
||||||
blender_include_dirs(../../python)
|
blender_include_dirs(../../python)
|
||||||
add_definitions(-DWITH_PYTHON)
|
add_definitions(-DWITH_PYTHON)
|
||||||
@@ -94,4 +105,4 @@ if(WITH_LEGACY_DEPSGRAPH)
|
|||||||
add_definitions(-DWITH_LEGACY_DEPSGRAPH)
|
add_definitions(-DWITH_LEGACY_DEPSGRAPH)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_space_view3d "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_space_view3d "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -52,6 +52,10 @@ set(SRC
|
|||||||
transform.h
|
transform.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_space_nla
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
@@ -62,4 +66,4 @@ endif()
|
|||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_transform "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_transform "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -95,6 +95,26 @@ set(SRC
|
|||||||
../include/UI_view2d.h
|
../include/UI_view2d.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_armature
|
||||||
|
bf_editor_curve
|
||||||
|
bf_editor_gpencil
|
||||||
|
bf_editor_interface
|
||||||
|
bf_editor_mesh
|
||||||
|
bf_editor_metaball
|
||||||
|
bf_editor_object
|
||||||
|
bf_editor_physics
|
||||||
|
bf_editor_render
|
||||||
|
bf_editor_screen
|
||||||
|
bf_editor_sculpt_paint
|
||||||
|
bf_editor_space_buttons
|
||||||
|
bf_editor_space_node
|
||||||
|
bf_editor_space_outliner
|
||||||
|
bf_editor_space_text
|
||||||
|
bf_editor_space_view3d
|
||||||
|
bf_blenkernel
|
||||||
|
)
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
@@ -108,4 +128,4 @@ if(WITH_PYTHON)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_editor_util "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_util "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -48,17 +48,25 @@ set(SRC
|
|||||||
uvedit_parametrizer.h
|
uvedit_parametrizer.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_editor_object
|
||||||
|
bf_blenlib
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_INTERNATIONAL)
|
if(WITH_INTERNATIONAL)
|
||||||
add_definitions(-DWITH_INTERNATIONAL)
|
add_definitions(-DWITH_INTERNATIONAL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_OPENNL)
|
if(WITH_OPENNL)
|
||||||
add_definitions(-DWITH_OPENNL)
|
|
||||||
list(APPEND INC_SYS
|
list(APPEND INC_SYS
|
||||||
../../../../intern/opennl/extern
|
../../../../intern/opennl/extern
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_opennl
|
||||||
|
)
|
||||||
|
add_definitions(-DWITH_OPENNL)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
add_definitions(${GL_DEFINITIONS})
|
add_definitions(${GL_DEFINITIONS})
|
||||||
|
|
||||||
blender_add_lib(bf_editor_uvedit "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_editor_uvedit "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -580,4 +580,4 @@ if(WIN32)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_freestyle "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_freestyle "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -92,6 +92,10 @@ set(SRC
|
|||||||
intern/gpu_private.h
|
intern/gpu_private.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
data_to_c_simple(shaders/gpu_shader_geometry.glsl SRC)
|
data_to_c_simple(shaders/gpu_shader_geometry.glsl SRC)
|
||||||
data_to_c_simple(shaders/gpu_program_smoke_frag.glsl SRC)
|
data_to_c_simple(shaders/gpu_program_smoke_frag.glsl SRC)
|
||||||
data_to_c_simple(shaders/gpu_program_smoke_color_frag.glsl SRC)
|
data_to_c_simple(shaders/gpu_program_smoke_color_frag.glsl SRC)
|
||||||
@@ -119,6 +123,9 @@ if(WITH_GAMEENGINE)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_MOD_SMOKE)
|
if(WITH_MOD_SMOKE)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_smoke
|
||||||
|
)
|
||||||
add_definitions(-DWITH_SMOKE)
|
add_definitions(-DWITH_SMOKE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -132,5 +139,5 @@ if(WITH_OPENSUBDIV)
|
|||||||
add_definitions(-DWITH_OPENSUBDIV)
|
add_definitions(-DWITH_OPENSUBDIV)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_gpu "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_gpu "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
|
||||||
|
@@ -44,6 +44,11 @@ set(SRC
|
|||||||
intern/ikplugin_api.h
|
intern/ikplugin_api.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
if(WITH_IK_SOLVER)
|
if(WITH_IK_SOLVER)
|
||||||
add_definitions(-DWITH_IK_SOLVER)
|
add_definitions(-DWITH_IK_SOLVER)
|
||||||
list(APPEND INC
|
list(APPEND INC
|
||||||
@@ -53,6 +58,9 @@ if(WITH_IK_SOLVER)
|
|||||||
intern/iksolver_plugin.c
|
intern/iksolver_plugin.c
|
||||||
intern/iksolver_plugin.h
|
intern/iksolver_plugin.h
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_iksolver
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_IK_ITASC)
|
if(WITH_IK_ITASC)
|
||||||
@@ -67,6 +75,9 @@ if(WITH_IK_ITASC)
|
|||||||
intern/itasc_plugin.cpp
|
intern/itasc_plugin.cpp
|
||||||
intern/itasc_plugin.h
|
intern/itasc_plugin.h
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_intern_itasc
|
||||||
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_ikplugin "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_ikplugin "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -88,6 +88,11 @@ set(SRC
|
|||||||
../../../intern/ffmpeg/ffmpeg_compat.h
|
../../../intern/ffmpeg/ffmpeg_compat.h
|
||||||
)
|
)
|
||||||
|
|
||||||
|
set(LIB
|
||||||
|
bf_blenfont
|
||||||
|
bf_intern_opencolorio
|
||||||
|
)
|
||||||
|
|
||||||
if(WITH_IMAGE_OPENEXR)
|
if(WITH_IMAGE_OPENEXR)
|
||||||
add_definitions(-DWITH_OPENEXR)
|
add_definitions(-DWITH_OPENEXR)
|
||||||
else()
|
else()
|
||||||
@@ -109,6 +114,9 @@ endif()
|
|||||||
|
|
||||||
|
|
||||||
if(WITH_OPENIMAGEIO)
|
if(WITH_OPENIMAGEIO)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_imbuf_openimageio
|
||||||
|
)
|
||||||
add_definitions(-DWITH_OPENIMAGEIO)
|
add_definitions(-DWITH_OPENIMAGEIO)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -119,7 +127,9 @@ if(WITH_IMAGE_OPENJPEG)
|
|||||||
list(APPEND SRC
|
list(APPEND SRC
|
||||||
intern/jp2.c
|
intern/jp2.c
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
${OPENJPEG_LIBRARIES}
|
||||||
|
)
|
||||||
add_definitions(-DWITH_OPENJPEG ${OPENJPEG_DEFINES})
|
add_definitions(-DWITH_OPENJPEG ${OPENJPEG_DEFINES})
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -127,6 +137,9 @@ if(WITH_IMAGE_REDCODE)
|
|||||||
list(APPEND INC_SYS
|
list(APPEND INC_SYS
|
||||||
${REDCODE_INC}
|
${REDCODE_INC}
|
||||||
)
|
)
|
||||||
|
list(APPEND LIB
|
||||||
|
extern_redcode
|
||||||
|
)
|
||||||
add_definitions(-DWITH_REDCODE)
|
add_definitions(-DWITH_REDCODE)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -164,10 +177,16 @@ if(WITH_CODEC_FFMPEG)
|
|||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_IMAGE_DDS)
|
if(WITH_IMAGE_DDS)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_imbuf_dds
|
||||||
|
)
|
||||||
add_definitions(-DWITH_DDS)
|
add_definitions(-DWITH_DDS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
if(WITH_IMAGE_CINEON)
|
if(WITH_IMAGE_CINEON)
|
||||||
|
list(APPEND LIB
|
||||||
|
bf_imbuf_cineon
|
||||||
|
)
|
||||||
add_definitions(-DWITH_CINEON)
|
add_definitions(-DWITH_CINEON)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
@@ -188,4 +207,4 @@ if(WIN32)
|
|||||||
)
|
)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_imbuf "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_imbuf "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -55,4 +55,4 @@ if(WITH_IMAGE_CINEON)
|
|||||||
add_definitions(-DWITH_CINEON)
|
add_definitions(-DWITH_CINEON)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_imbuf_cineon "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_imbuf_cineon "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -63,4 +63,4 @@ if(WITH_IMAGE_DDS)
|
|||||||
add_definitions(-DWITH_DDS)
|
add_definitions(-DWITH_DDS)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_imbuf_dds "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_imbuf_dds "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
@@ -52,4 +52,4 @@ if(WITH_OPENIMAGEIO)
|
|||||||
add_definitions(-DWITH_OPENIMAGEIO)
|
add_definitions(-DWITH_OPENIMAGEIO)
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
blender_add_lib(bf_imbuf_openimageio "${SRC}" "${INC}" "${INC_SYS}")
|
blender_add_lib(bf_imbuf_openimageio "${SRC}" "${INC}" "${INC_SYS}" "${LIB}")
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user