Changeset View
Changeset View
Standalone View
Standalone View
build_files/scons/tools/btools.py
| Show First 20 Lines • Show All 173 Lines • ▼ Show 20 Lines | opts_list = [ | ||||
| 'WITH_BF_CXX_GUARDEDALLOC', | 'WITH_BF_CXX_GUARDEDALLOC', | ||||
| 'WITH_BF_JEMALLOC', 'WITH_BF_STATICJEMALLOC', 'BF_JEMALLOC', 'BF_JEMALLOC_INC', 'BF_JEMALLOC_LIBPATH', 'BF_JEMALLOC_LIB', 'BF_JEMALLOC_LIB_STATIC', | 'WITH_BF_JEMALLOC', 'WITH_BF_STATICJEMALLOC', 'BF_JEMALLOC', 'BF_JEMALLOC_INC', 'BF_JEMALLOC_LIBPATH', 'BF_JEMALLOC_LIB', 'BF_JEMALLOC_LIB_STATIC', | ||||
| 'BUILDBOT_BRANCH', | 'BUILDBOT_BRANCH', | ||||
| 'WITH_BF_IME', | 'WITH_BF_IME', | ||||
| 'WITH_BF_3DMOUSE', 'WITH_BF_STATIC3DMOUSE', 'BF_3DMOUSE', 'BF_3DMOUSE_INC', 'BF_3DMOUSE_LIB', 'BF_3DMOUSE_LIBPATH', 'BF_3DMOUSE_LIB_STATIC', | 'WITH_BF_3DMOUSE', 'WITH_BF_STATIC3DMOUSE', 'BF_3DMOUSE', 'BF_3DMOUSE_INC', 'BF_3DMOUSE_LIB', 'BF_3DMOUSE_LIBPATH', 'BF_3DMOUSE_LIB_STATIC', | ||||
| 'WITH_BF_CYCLES', 'WITH_BF_CYCLES_CUDA_BINARIES', 'BF_CYCLES_CUDA_NVCC', 'BF_CYCLES_CUDA_NVCC', 'WITH_BF_CYCLES_CUDA_THREADED_COMPILE', 'BF_CYCLES_CUDA_ENV', | 'WITH_BF_CYCLES', 'WITH_BF_CYCLES_CUDA_BINARIES', 'BF_CYCLES_CUDA_NVCC', 'BF_CYCLES_CUDA_NVCC', 'WITH_BF_CYCLES_CUDA_THREADED_COMPILE', 'BF_CYCLES_CUDA_ENV', | ||||
| 'WITH_BF_OIIO', 'WITH_BF_STATICOIIO', 'BF_OIIO', 'BF_OIIO_INC', 'BF_OIIO_LIB', 'BF_OIIO_LIB_STATIC', 'BF_OIIO_LIBPATH', | 'WITH_BF_OIIO', 'WITH_BF_STATICOIIO', 'BF_OIIO', 'BF_OIIO_INC', 'BF_OIIO_LIB', 'BF_OIIO_LIB_STATIC', 'BF_OIIO_LIBPATH', | ||||
| 'WITH_BF_OCIO', 'WITH_BF_STATICOCIO', 'BF_OCIO', 'BF_OCIO_INC', 'BF_OCIO_LIB', 'BF_OCIO_LIB_STATIC', 'BF_OCIO_LIBPATH', | 'WITH_BF_OCIO', 'WITH_BF_STATICOCIO', 'BF_OCIO', 'BF_OCIO_INC', 'BF_OCIO_LIB', 'BF_OCIO_LIB_STATIC', 'BF_OCIO_LIBPATH', | ||||
| 'WITH_BF_OPENVDB', 'WITH_BF_STATICOPENVDB', 'BF_OPENVDB', 'BF_OPENVDB_INC', 'BF_OPENVDB_LIB', 'BF_OPENVDB_LIB_STATIC', 'BF_OPENVDB_LIB_PATH', | |||||
| 'WITH_BF_BOOST', 'WITH_BF_STATICBOOST', 'BF_BOOST', 'BF_BOOST_INC', 'BF_BOOST_LIB', 'BF_BOOST_LIB_INTERNATIONAL', 'BF_BOOST_LIB_STATIC', 'BF_BOOST_LIBPATH', | 'WITH_BF_BOOST', 'WITH_BF_STATICBOOST', 'BF_BOOST', 'BF_BOOST_INC', 'BF_BOOST_LIB', 'BF_BOOST_LIB_INTERNATIONAL', 'BF_BOOST_LIB_STATIC', 'BF_BOOST_LIBPATH', | ||||
| 'WITH_BF_LIBMV', 'WITH_BF_LIBMV_SCHUR_SPECIALIZATIONS', | 'WITH_BF_LIBMV', 'WITH_BF_LIBMV_SCHUR_SPECIALIZATIONS', | ||||
| 'WITH_BF_CYCLES_OSL', 'WITH_BF_STATICOSL', 'BF_OSL', 'BF_OSL_INC', 'BF_OSL_LIB', 'BF_OSL_LIBPATH', 'BF_OSL_LIB_STATIC', 'BF_OSL_COMPILER', | 'WITH_BF_CYCLES_OSL', 'WITH_BF_STATICOSL', 'BF_OSL', 'BF_OSL_INC', 'BF_OSL_LIB', 'BF_OSL_LIBPATH', 'BF_OSL_LIB_STATIC', 'BF_OSL_COMPILER', | ||||
| 'WITH_BF_LLVM', 'WITH_BF_STATICLLVM', 'BF_LLVM', 'BF_LLVM_LIB', 'BF_LLVM_LIBPATH', 'BF_LLVM_LIB_STATIC', 'BF_PROGRAM_LINKFLAGS' | 'WITH_BF_LLVM', 'WITH_BF_STATICLLVM', 'BF_LLVM', 'BF_LLVM_LIB', 'BF_LLVM_LIBPATH', 'BF_LLVM_LIB_STATIC', 'BF_PROGRAM_LINKFLAGS' | ||||
| ] | ] | ||||
| # Have options here that scons expects to be lists | # Have options here that scons expects to be lists | ||||
| opts_list_split = [ | opts_list_split = [ | ||||
| ▲ Show 20 Lines • Show All 431 Lines • ▼ Show 20 Lines | # (BoolVariable('WITH_BF_DOCS', 'Generate API documentation', False)), | ||||
| (BoolVariable('WITH_BF_OCIO', 'Build with OpenColorIO', False)), | (BoolVariable('WITH_BF_OCIO', 'Build with OpenColorIO', False)), | ||||
| (BoolVariable('WITH_BF_STATICOCIO', 'Staticly link to OpenColorIO', False)), | (BoolVariable('WITH_BF_STATICOCIO', 'Staticly link to OpenColorIO', False)), | ||||
| ('BF_OCIO', 'OCIO root path', ''), | ('BF_OCIO', 'OCIO root path', ''), | ||||
| ('BF_OCIO_INC', 'OCIO include path', ''), | ('BF_OCIO_INC', 'OCIO include path', ''), | ||||
| ('BF_OCIO_LIB', 'OCIO library', ''), | ('BF_OCIO_LIB', 'OCIO library', ''), | ||||
| ('BF_OCIO_LIBPATH', 'OCIO library path', ''), | ('BF_OCIO_LIBPATH', 'OCIO library path', ''), | ||||
| ('BF_OCIO_LIB_STATIC', 'OCIO static library', ''), | ('BF_OCIO_LIB_STATIC', 'OCIO static library', ''), | ||||
| (BoolVariable('WITH_BF_OPENVDB', 'Build with OpenVDB', False)), | |||||
| (BoolVariable('WITH_BF_STATICOPENVDB', 'Staticly link to OpenVDB', False)), | |||||
| ('BF_OPENVDB', 'OpenVDB root path', ''), | |||||
| ('BF_OPENVDB_INC', 'OpenVDB include path', ''), | |||||
| ('BF_OPENVDB_LIB', 'OpenVDB library', ''), | |||||
| ('BF_OPENVDB_LIB_PATH', 'OpenVDB library path', ''), | |||||
| ('BF_OPENVDB_LIB_STATIC', 'OpenVDB static library', ''), | |||||
| (BoolVariable('WITH_BF_BOOST', 'Build with Boost', False)), | (BoolVariable('WITH_BF_BOOST', 'Build with Boost', False)), | ||||
| (BoolVariable('WITH_BF_STATICBOOST', 'Staticly link to boost', False)), | (BoolVariable('WITH_BF_STATICBOOST', 'Staticly link to boost', False)), | ||||
| ('BF_BOOST', 'Boost root path', ''), | ('BF_BOOST', 'Boost root path', ''), | ||||
| ('BF_BOOST_INC', 'Boost include path', ''), | ('BF_BOOST_INC', 'Boost include path', ''), | ||||
| ('BF_BOOST_LIB', 'Boost library', ''), | ('BF_BOOST_LIB', 'Boost library', ''), | ||||
| ('BF_BOOST_LIB_INTERNATIONAL', 'Boost library', ''), | ('BF_BOOST_LIB_INTERNATIONAL', 'Boost library', ''), | ||||
| ('BF_BOOST_LIBPATH', 'Boost library path', ''), | ('BF_BOOST_LIBPATH', 'Boost library path', ''), | ||||
| ('BF_BOOST_LIB_STATIC', 'Boost static library', ''), | ('BF_BOOST_LIB_STATIC', 'Boost static library', ''), | ||||
| ▲ Show 20 Lines • Show All 262 Lines • Show Last 20 Lines | |||||