19 {
"codec_ffmpeg",
NULL},
20 {
"codec_sndfile",
NULL},
25 {
"image_cineon",
NULL},
28 {
"image_openexr",
NULL},
29 {
"image_openjpeg",
NULL},
33 {
"international",
NULL},
37 {
"sdl_dynload",
NULL},
43 {
"mod_oceansim",
NULL},
46 {
"io_wavefront_obj",
NULL},
49 {
"opencolorio",
NULL},
64 "bpy.app.build_options",
65 "This module contains information about options blender is built with",
72 PyObject *builtopts_info;
76 if (builtopts_info ==
NULL) {
80 #define SetObjIncref(item) \
81 PyStructSequence_SET_ITEM(builtopts_info, pos++, (Py_IncRef(item), item))
107 #ifdef WITH_COMPOSITOR
119 #ifdef WITH_CYCLES_OSL
125 #ifdef WITH_FREESTYLE
167 #ifdef WITH_INPUT_NDOF
173 #ifdef WITH_AUDASPACE
179 #ifdef WITH_INTERNATIONAL
191 #ifdef WITH_OPENSUBDIV
203 #ifdef WITH_SDL_DYNLOAD
209 #ifdef WITH_COREAUDIO
221 #ifdef WITH_PULSEAUDIO
245 #ifdef WITH_MOD_REMESH
257 #ifdef WITH_IO_WAVEFRONT_OBJ
269 #ifdef WITH_IO_GPENCIL
311 #ifdef WITH_XR_OPENXR
337 return builtopts_info;
PyObject * BPY_app_build_options_struct(void)
static PyObject * make_builtopts_info(void)
#define SetObjIncref(item)
static PyTypeObject BlenderAppBuildOptionsType
static PyStructSequence_Field app_builtopts_info_fields[]
static PyStructSequence_Desc app_builtopts_info_desc