Chrome Release Bot (LUCI) 4762b62e7d Publish DEPS for 106.0.5249.13 | před 1 rokem | |
---|---|---|
.. | ||
linux64 | před 1 rokem | |
mac | před 1 rokem | |
win | před 1 rokem | |
.gitignore | před 1 rokem | |
README.md | před 1 rokem | |
rc.py | před 1 rokem | |
upload_rc_binaries.sh | před 1 rokem |
This contains a cross-platform reimplementation of rc.exe.
This exists mainly to compile .rc files on non-Windows hosts for cross builds. However, it also runs on Windows for two reasons:
The resource compiler consists of two parts:
To update the rc binary, run upload_rc_binaries.sh
in this directory, on a
Mac.
rc isn’t built from source as part of the regular chrome build because it’s needed in a gn toolchain tool, and these currently cannot have deps. Alternatively, gn could be taught about deps on tools, or rc invocations could be not a tool but a template like e.g. yasm invocations (which can have deps), then the prebuilt binaries wouldn’t be needed.