2018-05-25 17:57:13 -06:00
|
|
|
echo.
|
|
|
|
|
echo Convenience targets
|
|
|
|
|
echo - release ^(identical to the official blender.org builds^)
|
|
|
|
|
echo - full ^(same as release minus the cuda kernels^)
|
|
|
|
|
echo - lite
|
|
|
|
|
echo - headless
|
|
|
|
|
echo - cycles
|
|
|
|
|
echo - bpy
|
|
|
|
|
echo.
|
|
|
|
|
echo Utilities ^(not associated with building^)
|
|
|
|
|
echo - clean ^(Target must be set^)
|
2019-05-18 10:34:33 -06:00
|
|
|
echo - update ^(Update both SVN and GIT^)
|
|
|
|
|
echo - code_update ^(Update only GIT^)
|
2018-05-25 17:57:13 -06:00
|
|
|
echo - nobuild ^(only generate project files^)
|
|
|
|
|
echo - showhash ^(Show git hashes of source tree^)
|
2019-09-12 20:13:47 +02:00
|
|
|
echo - test ^(Run automated tests with ctest^)
|
2019-06-05 07:30:45 -06:00
|
|
|
echo - format [path] ^(Format the source using clang-format, path is optional, requires python 3.x to be available^)
|
2018-05-25 17:57:13 -06:00
|
|
|
echo.
|
|
|
|
|
echo Configuration options
|
|
|
|
|
echo - verbose ^(enable diagnostic output during configuration^)
|
2019-06-28 13:36:19 +02:00
|
|
|
echo - developer ^(enable faster builds, error checking and tests, recommended for developers^)
|
2018-05-25 17:57:13 -06:00
|
|
|
echo - with_tests ^(enable building unit tests^)
|
2019-06-01 16:49:21 -06:00
|
|
|
echo - nobuildinfo ^(disable buildinfo^)
|
2018-05-25 17:57:13 -06:00
|
|
|
echo - debug ^(Build an unoptimized debuggable build^)
|
|
|
|
|
echo - packagename [newname] ^(override default cpack package name^)
|
2020-03-19 15:30:07 +01:00
|
|
|
echo - builddir [newdir] ^(override default build folder^)
|
2020-03-24 14:48:23 -06:00
|
|
|
echo - 2019 ^(build with visual studio 2019^)
|
|
|
|
|
echo - 2019b ^(build with visual studio 2019 Build Tools^)
|
2022-01-26 17:56:38 -07:00
|
|
|
echo - 2022 ^(build with visual studio 2022^)
|
|
|
|
|
echo - 2022pre ^(build with visual studio 2022 pre-release^)
|
|
|
|
|
echo - 2022b ^(build with visual studio 2022 Build Tools^)
|
2025-09-11 08:48:53 -06:00
|
|
|
echo - 2026 ^(build with visual studio 2026^)
|
|
|
|
|
echo - 2026i ^(build with visual studio 2026 insiders^)
|
|
|
|
|
echo - 2026b ^(build with visual studio 2026 Build Tools^)
|
2025-02-20 11:23:01 +01:00
|
|
|
echo - clang ^(enable building with clang - default on ARM64^)
|
|
|
|
|
echo - msvc ^(enable building with msvc - default on x64, unsupported on ARM64^)
|
2018-07-17 14:44:47 -06:00
|
|
|
|
2021-08-06 13:54:49 -04:00
|
|
|
echo.
|
|
|
|
|
echo Documentation Targets ^(Not associated with building^)
|
|
|
|
|
echo - doc_py ^(Generate sphinx python api docs^)
|
|
|
|
|
|
2018-07-17 14:44:47 -06:00
|
|
|
echo.
|
|
|
|
|
echo Experimental options
|
2023-12-12 16:02:29 +01:00
|
|
|
echo - with_gpu_tests ^(enable both the render and draw gpu test suites including EEVEE, Workbench, Grease Pencil, draw manager and GPU backends^)
|
2025-01-22 11:12:11 -07:00
|
|
|
echo - asan ^(enable asan^)
|
2018-06-05 11:29:03 -06:00
|
|
|
echo - ninja ^(enable building with ninja instead of msbuild^)
|
2018-05-25 17:57:13 -06:00
|
|
|
echo.
|