blender/build_files/windows
Ray Molenkamp 1def985d78 Windows: Add icons and icons_geom to make.bat
This adds support for building the icons from make.bat
unlike bash there is no passing environment variables
on the command line.

The scripts go out of their way to locate both blender
and inkscape however if they are not found, the user is
given a helpful error message telling them how to set
the variables.

Although some extra help can be given there, if your
normal build is a 2019 full build running

`make 2019 full icons`

will help it find the blender executable as well.

finally if you know the name of your build folder
running

`make builddir build_windows_Lite_x64_vc16_Release icons`

will also work, if all fails you can point directly to
the blender executable by running

`set BLENDER_BIN=c:\where\blender\lives\blender.exe`

before running `make icons` or `make icons_geom`

The python scripts needed some small modifications since
without the PATHEXT, SystemRoot and SystemDrive
environment variables python will not initialize properly
on windows. (Not blender related, even mainline python
won't start without those)
2021-08-04 19:32:24 -06:00
..
autodetect_msvc.cmd make.bat: Update detection order of MSVC 2021-07-09 15:17:05 -06:00
build_msbuild.cmd make.bat : Fix builtime.txt being written in the wrong folder. 2018-05-26 19:20:07 -06:00
build_ninja.cmd make.bat : add support for building with ninja and clang together. 2018-05-28 19:56:17 -06:00
check_libraries.cmd Build/Windows: Preliminary VS 2022 support. 2021-06-21 18:11:30 -06:00
check_spaces_in_path.cmd
check_submodules.cmd Make.bat: Fix sub-module detection 2019-02-22 20:53:29 -07:00
configure_msbuild.cmd Build/Windows: Preliminary VS 2022 support. 2021-06-21 18:11:30 -06:00
configure_ninja.cmd MSVC: ASAN support for VS 16.9 2021-03-29 19:11:17 -06:00
detect_architecture.cmd Cleanup/windows: Remove 32 bit support from make.bat helper script 2019-08-05 10:31:51 -06:00
detect_msvc2017.cmd make.bat: Preliminary Visual Studio 2019 support. 2019-02-22 20:54:27 -07:00
detect_msvc2019.cmd make.bat: Preliminary Visual Studio 2019 support. 2019-02-22 20:54:27 -07:00
detect_msvc2022.cmd Build/Windows: Preliminary VS 2022 support. 2021-06-21 18:11:30 -06:00
detect_msvc_vswhere.cmd make.bat: Improve messaging when not detecting MSVC 2020-03-31 13:14:16 -06:00
find_blender.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
find_dependencies.cmd Windows: Switch to the dynamic C runtime 2019-11-08 09:01:00 -07:00
find_inkscape.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
format.cmd Windows: Switch to the dynamic C runtime 2019-11-08 09:01:00 -07:00
icons_geom.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
icons.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
parse_arguments.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
reset_variables.cmd Windows: Add icons and icons_geom to make.bat 2021-08-04 19:32:24 -06:00
set_build_dir.cmd Cleanup/Win: Fix build folder name if no target is set 2019-08-02 08:25:18 -06:00
show_hashes.cmd make.bat: Fix make showhashes not working. 2018-06-16 12:29:38 -06:00
show_help.cmd Windows/Cleanup: Remove VS2015 support from make.bat 2020-03-24 14:48:23 -06:00
test.cmd Build: add "make test" command for Windows, output log file 2019-09-12 20:23:03 +02:00
update_sources.cmd Build: integrate make_update.py into Windows make.bat 2019-08-30 17:57:18 +02:00