Blender Git Commit Log

Git Commits -> Revision c0e1765

June 1, 2018, 13:41 (GMT)
make.bat: Add support for building with ninja.

ninja is an alternative to msbuild designed for fast rebuilds. However there is no IDE support, builds only from the command line.

Comparison between msbuild and ninja for a full build, build time in seconds.

Full Clean Build
msbuild 867.5
Ninja 801.2
Difference -66.3 (-7.6%)

Minor Change
msbuild 43.0
Ninja 14.9
Difference -28.1 (-64.4%)

No Changes
msbuild 23.0
Ninja 6.1
Difference -16.9 (-73.5%)

Commit Details:

Full Hash: c0e1765c3a0f0d4c911b5e2384022cd7c4294d06
Parent Commit: 68fce6c
Committed By: Erik Englesson
Lines Changed: +69, -6

2 Added Paths:

/build_files/windows/build_ninja.cmd (+16, -0) (View)
/build_files/windows/configure_ninja.cmd (+35, -0) (View)

4 Modified Paths:

/build_files/cmake/platform/platform_win32.cmake (+2, -0) (Diff)
/build_files/windows/build_msbuild.cmd (+2, -2) (Diff)
/build_files/windows/configure_msbuild.cmd (+2, -0) (Diff)
/make.bat (+12, -4) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021