Blender Git Loki
Git Commits -> Revision e7c6b24
Revision e7c6b24 by Brecht Van Lommel (master) August 7, 2017, 15:46 (GMT) |
Build: add scripts to build dependencies for Windows and macOS. Note these are intended for platform maintainers, we do not intend to support users making their own builds with these. For that precompiled libraries from lib/ should be used. Implemented by Martijn Berger, Ray Molenkamp and Brecht Van Lommel. Differential Revision: https://developer.blender.org/D2753 |
Commit Details:
Full Hash: e7c6b244c9db0892b4214f0795bec8c60d7ab4f0
Parent Commit: 8b73c9a
Lines Changed: +7361, -25
117 Added Paths:
/build_files/build_environment/cmake/alembic.cmake (+75, -0) (View)
/build_files/build_environment/cmake/blendthumb.cmake (+61, -0) (View)
/build_files/build_environment/cmake/blosc.cmake (+43, -0) (View)
/build_files/build_environment/cmake/boost.cmake (+99, -0) (View)
/build_files/build_environment/cmake/clang.cmake (+35, -0) (View)
/build_files/build_environment/cmake/clew.cmake (+28, -0) (View)
/build_files/build_environment/cmake/cuew.cmake (+29, -0) (View)
/build_files/build_environment/cmake/faad.cmake (+35, -0) (View)
/build_files/build_environment/cmake/ffmpeg.cmake (+112, -0) (View)
/build_files/build_environment/cmake/fftw.cmake (+40, -0) (View)
/build_files/build_environment/cmake/flac.cmake (+32, -0) (View)
/build_files/build_environment/cmake/flexbison.cmake (+31, -0) (View)
/build_files/build_environment/cmake/freeglut.cmake (+35, -0) (View)
/build_files/build_environment/cmake/freetype.cmake (+28, -0) (View)
/build_files/build_environment/cmake/glew.cmake (+32, -0) (View)
/build_files/build_environment/cmake/glfw.cmake (+28, -0) (View)
/build_files/build_environment/cmake/harvest.cmake (+296, -0) (View)
/build_files/build_environment/cmake/hdf5.cmake (+42, -0) (View)
/build_files/build_environment/cmake/hidapi.cmake (+29, -0) (View)
/build_files/build_environment/cmake/iconv.cmake (+34, -0) (View)
/build_files/build_environment/cmake/ilmbase.cmake (+35, -0) (View)
/build_files/build_environment/cmake/jemalloc.cmake (+28, -0) (View)
/build_files/build_environment/cmake/jpeg.cmake (+65, -0) (View)
/build_files/build_environment/cmake/lame.cmake (+47, -0) (View)
/build_files/build_environment/cmake/lapack.cmake (+43, -0) (View)
/build_files/build_environment/cmake/llvm.cmake (+44, -0) (View)
/build_files/build_environment/cmake/mingw.cmake (+40, -0) (View)
/build_files/build_environment/cmake/numpy.cmake (+56, -0) (View)
/build_files/build_environment/cmake/ogg.cmake (+32, -0) (View)
/build_files/build_environment/cmake/openal.cmake (+42, -0) (View)
/build_files/build_environment/cmake/opencollada.cmake (+37, -0) (View)
/build_files/build_environment/cmake/opencolorio.cmake (+70, -0) (View)
/build_files/build_environment/cmake/openexr.cmake (+41, -0) (View)
/build_files/build_environment/cmake/openimageio.cmake (+113, -0) (View)
/build_files/build_environment/cmake/openjpeg.cmake (+43, -0) (View)
/build_files/build_environment/cmake/opensubdiv.cmake (+71, -0) (View)
/build_files/build_environment/cmake/openvdb.cmake (+70, -0) (View)
/build_files/build_environment/cmake/options.cmake (+202, -0) (View)
/build_files/build_environment/cmake/orc.cmake (+32, -0) (View)
/build_files/build_environment/cmake/osl.cmake (+87, -0) (View)
/build_files/build_environment/cmake/png.cmake (+41, -0) (View)
/build_files/build_environment/cmake/pthreads.cmake (+45, -0) (View)
/build_files/build_environment/cmake/python.cmake (+144, -0) (View)
/build_files/build_environment/cmake/requests.cmake (+29, -0) (View)
/build_files/build_environment/cmake/schroedinger.cmake (+45, -0) (View)
/build_files/build_environment/cmake/sdl.cmake (+39, -0) (View)
/build_files/build_environment/cmake/setup_mingw32.cmake (+219, -0) (View)
/build_files/build_environment/cmake/setup_mingw64.cmake (+219, -0) (View)
/build_files/build_environment/cmake/sndfile.cmake (+44, -0) (View)
/build_files/build_environment/cmake/spnav.cmake (+28, -0) (View)
/build_files/build_environment/cmake/tbb.cmake (+36, -0) (View)
/build_files/build_environment/cmake/theora.cmake (+40, -0) (View)
/build_files/build_environment/cmake/tiff.cmake (+44, -0) (View)
/build_files/build_environment/cmake/versions.cmake (+245, -0) (View)
/build_files/build_environment/cmake/vorbis.cmake (+38, -0) (View)
/build_files/build_environment/cmake/vpx.cmake (+56, -0) (View)
/build_files/build_environment/cmake/webp.cmake (+50, -0) (View)
/build_files/build_environment/cmake/x264.cmake (+40, -0) (View)
/build_files/build_environment/cmake/xml2.cmake (+36, -0) (View)
/build_files/build_environment/cmake/xvidcore.cmake (+44, -0) (View)
/build_files/build_environment/cmake/zlib.cmake (+33, -0) (View)
/build_files/build_environment/cmake/zlib_mingw.cmake (+40, -0) (View)
/build_files/build_environment/CMakeLists.txt (+130, -0) (View)
/build_files/build_environment/patches/alembic.diff (+35, -0) (View)
/build_files/build_environment/patches/blosc.diff (+33, -0) (View)
/build_files/build_environment/patches/clang.diff (+127, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindBlosc.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindCppUnit.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindIlmBase.cmake (+260, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindLogC4Plus.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindOpenEXR.cmake (+244, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindTBB.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/SelectLibraryConfigurations.cmake (+82, -0) (View)
/build_files/build_environment/patches/cmakelists_glew.txt (+2, -0) (View)
/build_files/build_environment/patches/cmakelists_hidapi.txt (+20, -0) (View)
/build_files/build_environment/patches/cmakelists_openvdb.txt (+398, -0) (View)
/build_files/build_environment/patches/cmakelists_tbb.txt (+196, -0) (View)
/build_files/build_environment/patches/cuew.diff (+26, -0) (View)
/build_files/build_environment/patches/distutildebugflags.diff (+11, -0) (View)
/build_files/build_environment/patches/ffmpeg.diff (+32, -0) (View)
/build_files/build_environment/patches/fftw3.diff (+25, -0) (View)
/build_files/build_environment/patches/hdf5.diff (+11, -0) (View)
/build_files/build_environment/patches/hidapi.diff (+15, -0) (View)
/build_files/build_environment/patches/install_deps_llvm.diff (+11, -0) (View)
/build_files/build_environment/patches/install_deps_osl.diff (+12, -0) (View)
/build_files/build_environment/patches/libfaad.diff (+10, -0) (View)
/build_files/build_environment/patches/llvm-alloca-fix.diff (+111, -0) (View)
/build_files/build_environment/patches/ming32sh.cmd (+7, -0) (View)
/build_files/build_environment/patches/ming64sh.cmd (+7, -0) (View)
/build_files/build_environment/patches/numpy.diff (+23, -0) (View)
/build_files/build_environment/patches/opencollada.diff (+32, -0) (View)
/build_files/build_environment/patches/opencolorio.diff (+21, -0) (View)
/build_files/build_environment/patches/openexr.diff (+33, -0) (View)
/build_files/build_environment/patches/openimageio_gdi.diff (+26, -0) (View)
/build_files/build_environment/patches/openimageio_idiff.diff (+13, -0) (View)
/build_files/build_environment/patches/openimageio_staticexr.diff (+10, -0) (View)
/build_files/build_environment/patches/opensubdiv.diff (+16, -0) (View)
/build_files/build_environment/patches/openvdb.diff (+11, -0) (View)
/build_files/build_environment/patches/openvdb_vc2013.diff (+35, -0) (View)
/build_files/build_environment/patches/osl.diff (+12, -0) (View)
/build_files/build_environment/patches/osl_simd_oiio.diff (+14, -0) (View)
/build_files/build_environment/patches/pthreads.diff (+13, -0) (View)
/build_files/build_environment/patches/pyshell.diff (+12, -0) (View)
/build_files/build_environment/patches/python.diff (+40, -0) (View)
/build_files/build_environment/patches/python_apple.diff (+48, -0) (View)
/build_files/build_environment/patches/python_runtime_vc2013.diff (+13, -0) (View)
/build_files/build_environment/patches/schroedinger.diff (+54, -0) (View)
/build_files/build_environment/patches/sdl.diff (+50, -0) (View)
/build_files/build_environment/patches/semi.txt (+1, -0) (View)
/build_files/build_environment/windows/buildall.cmd (+10, -0) (View)
/build_files/build_environment/windows/build_deps.cmd (+122, -0) (View)
/build_files/build_environment/windows/nuke.cmd (+52, -0) (View)
/release/windows/blendthumb/CMakeLists.txt (+42, -0) (View)
/release/windows/blendthumb/src/BlenderThumb.cpp (+324, -0) (View)
/release/windows/blendthumb/src/BlendThumb.def (+5, -0) (View)
/release/windows/blendthumb/src/BlendThumb.rc (+26, -0) (View)
/release/windows/blendthumb/src/Dll.cpp (+277, -0) (View)
/build_files/build_environment/cmake/blendthumb.cmake (+61, -0) (View)
/build_files/build_environment/cmake/blosc.cmake (+43, -0) (View)
/build_files/build_environment/cmake/boost.cmake (+99, -0) (View)
/build_files/build_environment/cmake/clang.cmake (+35, -0) (View)
/build_files/build_environment/cmake/clew.cmake (+28, -0) (View)
/build_files/build_environment/cmake/cuew.cmake (+29, -0) (View)
/build_files/build_environment/cmake/faad.cmake (+35, -0) (View)
/build_files/build_environment/cmake/ffmpeg.cmake (+112, -0) (View)
/build_files/build_environment/cmake/fftw.cmake (+40, -0) (View)
/build_files/build_environment/cmake/flac.cmake (+32, -0) (View)
/build_files/build_environment/cmake/flexbison.cmake (+31, -0) (View)
/build_files/build_environment/cmake/freeglut.cmake (+35, -0) (View)
/build_files/build_environment/cmake/freetype.cmake (+28, -0) (View)
/build_files/build_environment/cmake/glew.cmake (+32, -0) (View)
/build_files/build_environment/cmake/glfw.cmake (+28, -0) (View)
/build_files/build_environment/cmake/harvest.cmake (+296, -0) (View)
/build_files/build_environment/cmake/hdf5.cmake (+42, -0) (View)
/build_files/build_environment/cmake/hidapi.cmake (+29, -0) (View)
/build_files/build_environment/cmake/iconv.cmake (+34, -0) (View)
/build_files/build_environment/cmake/ilmbase.cmake (+35, -0) (View)
/build_files/build_environment/cmake/jemalloc.cmake (+28, -0) (View)
/build_files/build_environment/cmake/jpeg.cmake (+65, -0) (View)
/build_files/build_environment/cmake/lame.cmake (+47, -0) (View)
/build_files/build_environment/cmake/lapack.cmake (+43, -0) (View)
/build_files/build_environment/cmake/llvm.cmake (+44, -0) (View)
/build_files/build_environment/cmake/mingw.cmake (+40, -0) (View)
/build_files/build_environment/cmake/numpy.cmake (+56, -0) (View)
/build_files/build_environment/cmake/ogg.cmake (+32, -0) (View)
/build_files/build_environment/cmake/openal.cmake (+42, -0) (View)
/build_files/build_environment/cmake/opencollada.cmake (+37, -0) (View)
/build_files/build_environment/cmake/opencolorio.cmake (+70, -0) (View)
/build_files/build_environment/cmake/openexr.cmake (+41, -0) (View)
/build_files/build_environment/cmake/openimageio.cmake (+113, -0) (View)
/build_files/build_environment/cmake/openjpeg.cmake (+43, -0) (View)
/build_files/build_environment/cmake/opensubdiv.cmake (+71, -0) (View)
/build_files/build_environment/cmake/openvdb.cmake (+70, -0) (View)
/build_files/build_environment/cmake/options.cmake (+202, -0) (View)
/build_files/build_environment/cmake/orc.cmake (+32, -0) (View)
/build_files/build_environment/cmake/osl.cmake (+87, -0) (View)
/build_files/build_environment/cmake/png.cmake (+41, -0) (View)
/build_files/build_environment/cmake/pthreads.cmake (+45, -0) (View)
/build_files/build_environment/cmake/python.cmake (+144, -0) (View)
/build_files/build_environment/cmake/requests.cmake (+29, -0) (View)
/build_files/build_environment/cmake/schroedinger.cmake (+45, -0) (View)
/build_files/build_environment/cmake/sdl.cmake (+39, -0) (View)
/build_files/build_environment/cmake/setup_mingw32.cmake (+219, -0) (View)
/build_files/build_environment/cmake/setup_mingw64.cmake (+219, -0) (View)
/build_files/build_environment/cmake/sndfile.cmake (+44, -0) (View)
/build_files/build_environment/cmake/spnav.cmake (+28, -0) (View)
/build_files/build_environment/cmake/tbb.cmake (+36, -0) (View)
/build_files/build_environment/cmake/theora.cmake (+40, -0) (View)
/build_files/build_environment/cmake/tiff.cmake (+44, -0) (View)
/build_files/build_environment/cmake/versions.cmake (+245, -0) (View)
/build_files/build_environment/cmake/vorbis.cmake (+38, -0) (View)
/build_files/build_environment/cmake/vpx.cmake (+56, -0) (View)
/build_files/build_environment/cmake/webp.cmake (+50, -0) (View)
/build_files/build_environment/cmake/x264.cmake (+40, -0) (View)
/build_files/build_environment/cmake/xml2.cmake (+36, -0) (View)
/build_files/build_environment/cmake/xvidcore.cmake (+44, -0) (View)
/build_files/build_environment/cmake/zlib.cmake (+33, -0) (View)
/build_files/build_environment/cmake/zlib_mingw.cmake (+40, -0) (View)
/build_files/build_environment/CMakeLists.txt (+130, -0) (View)
/build_files/build_environment/patches/alembic.diff (+35, -0) (View)
/build_files/build_environment/patches/blosc.diff (+33, -0) (View)
/build_files/build_environment/patches/clang.diff (+127, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindBlosc.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindCppUnit.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindIlmBase.cmake (+260, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindLogC4Plus.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindOpenEXR.cmake (+244, -0) (View)
/build_files/build_environment/patches/cmake/modules/FindTBB.cmake (+73, -0) (View)
/build_files/build_environment/patches/cmake/modules/SelectLibraryConfigurations.cmake (+82, -0) (View)
/build_files/build_environment/patches/cmakelists_glew.txt (+2, -0) (View)
/build_files/build_environment/patches/cmakelists_hidapi.txt (+20, -0) (View)
/build_files/build_environment/patches/cmakelists_openvdb.txt (+398, -0) (View)
/build_files/build_environment/patches/cmakelists_tbb.txt (+196, -0) (View)
/build_files/build_environment/patches/cuew.diff (+26, -0) (View)
/build_files/build_environment/patches/distutildebugflags.diff (+11, -0) (View)
/build_files/build_environment/patches/ffmpeg.diff (+32, -0) (View)
/build_files/build_environment/patches/fftw3.diff (+25, -0) (View)
/build_files/build_environment/patches/hdf5.diff (+11, -0) (View)
/build_files/build_environment/patches/hidapi.diff (+15, -0) (View)
/build_files/build_environment/patches/install_deps_llvm.diff (+11, -0) (View)
/build_files/build_environment/patches/install_deps_osl.diff (+12, -0) (View)
/build_files/build_environment/patches/libfaad.diff (+10, -0) (View)
/build_files/build_environment/patches/llvm-alloca-fix.diff (+111, -0) (View)
/build_files/build_environment/patches/ming32sh.cmd (+7, -0) (View)
/build_files/build_environment/patches/ming64sh.cmd (+7, -0) (View)
/build_files/build_environment/patches/numpy.diff (+23, -0) (View)
/build_files/build_environment/patches/opencollada.diff (+32, -0) (View)
/build_files/build_environment/patches/opencolorio.diff (+21, -0) (View)
/build_files/build_environment/patches/openexr.diff (+33, -0) (View)
/build_files/build_environment/patches/openimageio_gdi.diff (+26, -0) (View)
/build_files/build_environment/patches/openimageio_idiff.diff (+13, -0) (View)
/build_files/build_environment/patches/openimageio_staticexr.diff (+10, -0) (View)
/build_files/build_environment/patches/opensubdiv.diff (+16, -0) (View)
/build_files/build_environment/patches/openvdb.diff (+11, -0) (View)
/build_files/build_environment/patches/openvdb_vc2013.diff (+35, -0) (View)
/build_files/build_environment/patches/osl.diff (+12, -0) (View)
/build_files/build_environment/patches/osl_simd_oiio.diff (+14, -0) (View)
/build_files/build_environment/patches/pthreads.diff (+13, -0) (View)
/build_files/build_environment/patches/pyshell.diff (+12, -0) (View)
/build_files/build_environment/patches/python.diff (+40, -0) (View)
/build_files/build_environment/patches/python_apple.diff (+48, -0) (View)
/build_files/build_environment/patches/python_runtime_vc2013.diff (+13, -0) (View)
/build_files/build_environment/patches/schroedinger.diff (+54, -0) (View)
/build_files/build_environment/patches/sdl.diff (+50, -0) (View)
/build_files/build_environment/patches/semi.txt (+1, -0) (View)
/build_files/build_environment/windows/buildall.cmd (+10, -0) (View)
/build_files/build_environment/windows/build_deps.cmd (+122, -0) (View)
/build_files/build_environment/windows/nuke.cmd (+52, -0) (View)
/release/windows/blendthumb/CMakeLists.txt (+42, -0) (View)
/release/windows/blendthumb/src/BlenderThumb.cpp (+324, -0) (View)
/release/windows/blendthumb/src/BlendThumb.def (+5, -0) (View)
/release/windows/blendthumb/src/BlendThumb.rc (+26, -0) (View)
/release/windows/blendthumb/src/Dll.cpp (+277, -0) (View)
2 Deleted Paths:
/build_files/build_environment/install_deps_patches/llvm.patch (+0, -11)
/build_files/build_environment/install_deps_patches/osl.patch (+0, -12)
/build_files/build_environment/install_deps_patches/osl.patch (+0, -12)