From 42478436ae60e4fd75439c3962c97ebb15023d94 Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Tue, 3 Sep 2019 11:21:51 +0200 Subject: Add OpenSubdiv information to bpy.app Allows to customize interface and inform about lack of subdivision surface support. --- source/blender/python/intern/bpy_app_build_options.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'source/blender/python/intern/bpy_app_build_options.c') diff --git a/source/blender/python/intern/bpy_app_build_options.c b/source/blender/python/intern/bpy_app_build_options.c index a841e974e85..afb2f6b3636 100644 --- a/source/blender/python/intern/bpy_app_build_options.c +++ b/source/blender/python/intern/bpy_app_build_options.c @@ -46,6 +46,7 @@ static PyStructSequence_Field app_builtopts_info_fields[] = { {(char *)"audaspace", NULL}, {(char *)"international", NULL}, {(char *)"openal", NULL}, + {(char *)"opensubdiv", NULL}, {(char *)"sdl", NULL}, {(char *)"sdl_dynload", NULL}, {(char *)"jack", NULL}, @@ -190,6 +191,12 @@ static PyObject *make_builtopts_info(void) SetObjIncref(Py_False); #endif +#ifdef WITH_OPENSUBDIV + SetObjIncref(Py_True); +#else + SetObjIncref(Py_False); +#endif + #ifdef WITH_SDL SetObjIncref(Py_True); #else -- cgit v1.2.3