forked from bartvdbraak/blender
e9452f909c
simulations. This commits implements OpenVDB as an extra cache format in the Point Cache system for smoke simulations. Compilation with the library is turned off by default for now, and shall be enabled when the library is present. A documentation of its doings is available here: http:// wiki.blender.org/index.php/User:Kevindietrich/OpenVDBSmokeExport. A guide to compile OpenVDB can be found here (Linux): http:// wiki.blender.org/index.php?title=Dev:Doc/Building_Blender/Linux/ Dependencies_From_Source#OpenVDB Reviewers: sergey, lukastoenne, brecht, campbellbarton Reviewed By: brecht, campbellbarton Subscribers: galenb, Blendify, robocyte, Lapineige, bliblubli, jtheninja, lukasstockner97, dingto, brecht Differential Revision: https://developer.blender.org/D1721
35 lines
1.4 KiB
CMake
35 lines
1.4 KiB
CMake
# defaults for building blender as a python module 'bpy'
|
|
#
|
|
# Example usage:
|
|
# cmake -C../blender/build_files/cmake/config/bpy_module.cmake ../blender
|
|
#
|
|
|
|
set(WITH_PYTHON_MODULE ON CACHE BOOL "" FORCE)
|
|
|
|
# install into the systems python dir
|
|
set(WITH_INSTALL_PORTABLE OFF CACHE BOOL "" FORCE)
|
|
|
|
# no point int copying python into python
|
|
set(WITH_PYTHON_INSTALL OFF CACHE BOOL "" FORCE)
|
|
|
|
# dont build the game engine
|
|
set(WITH_GAMEENGINE OFF CACHE BOOL "" FORCE)
|
|
|
|
# disable audio, its possible some devs may want this but for now disable
|
|
# so the python module doesnt hold the audio device and loads quickly.
|
|
set(WITH_AUDASPACE OFF CACHE BOOL "" FORCE)
|
|
set(WITH_FFTW3 OFF CACHE BOOL "" FORCE)
|
|
set(WITH_JACK OFF CACHE BOOL "" FORCE)
|
|
set(WITH_SDL OFF CACHE BOOL "" FORCE)
|
|
set(WITH_OPENAL OFF CACHE BOOL "" FORCE)
|
|
set(WITH_CODEC_FFMPEG OFF CACHE BOOL "" FORCE)
|
|
set(WITH_CODEC_SNDFILE OFF CACHE BOOL "" FORCE)
|
|
|
|
# other features which are not especially useful as a python module
|
|
set(WITH_X11_XINPUT OFF CACHE BOOL "" FORCE)
|
|
set(WITH_INPUT_NDOF OFF CACHE BOOL "" FORCE)
|
|
set(WITH_OPENCOLLADA OFF CACHE BOOL "" FORCE)
|
|
set(WITH_INTERNATIONAL OFF CACHE BOOL "" FORCE)
|
|
set(WITH_BULLET OFF CACHE BOOL "" FORCE)
|
|
set(WITH_OPENVDB OFF CACHE BOOL "" FORCE)
|