The option defaults to OFF. Only project developers need to regenerate these files.
Fixes #834.
Other included related fixes:
Modify mkvkformatfiles to write CRLF on Windows.
Stop using unix2dos in mkvk custom commands and remove near
duplicate WIN32 custom commands. Developers must ensure they
use a Windows native Perl to get the correct line endings when
generating dfdutils' *.inl files.
Generate dfdutils .inl files from vulkan_core not vkformat_enum
to remove dependency on the latter's generation.
Add CI jobs to test generation on all platforms since main builds
will no longer be building those targets.
Unrelated fixes:
Set HOMEBREW_NO_AUTO_UPDATE for macOS Travis CI jobs
to finally stop the auto update and shave more than 1 hour off the
total build time.
Bracket the whole script section of .travis.yml with set -e and set +e
instead of piecemeal in various if clauses.
The option defaults to OFF. Only project developers need to regenerate these files.
Fixes #834.
Other included related fixes:
*.inl
files.Unrelated fixes:
HOMEBREW_NO_AUTO_UPDATE
for macOS Travis CI jobs to finally stop the auto update and shave more than 1 hour off the total build time.script
section of.travis.yml
withset -e
andset +e
instead of piecemeal in variousif
clauses.