在 Chromium 中捆绑文件
Bundle a file in Chromium
我想在 Chromium 88 中添加一个 exe 文件并使用 c++ 执行它,但是在 运行 命令之后
autoninja -C out\Default mini_installer
显示exe文件路径错误。
如何将 exe 文件放入 Chromium 中并将其捆绑?
要在 Chromium 中捆绑文件,您必须修改 src/chrome/installer/mini_installer/chrome.release
。它是这样的:https://source.chromium.org/chromium/chromium/src/+/master:chrome/installer/mini_installer/chrome.release;l=1?q=chrome.release&sq=&ss=chromium
为了确保当您 update/upgrade 用户计算机上的 Chromium 版本时它可以更新,它应该放在 VersionDir
文件夹中。例如你的情况
# Chrome version dir entries, sorted alphabetically.
# Place your file here:
chromium_foo_file.exe: %(VersionDir)s\
例如,如果 88.0.0.0
是您的 Chromium 版本,那么在安装完成后,这个 chromium_foo_file.exe
将驻留在 88.0.0.0
目录中。在编译 mini_installer
之前将该文件放在 out\Default
构建文件夹中,以便在构建它时自动包含它
我想在 Chromium 88 中添加一个 exe 文件并使用 c++ 执行它,但是在 运行 命令之后
autoninja -C out\Default mini_installer
显示exe文件路径错误。
如何将 exe 文件放入 Chromium 中并将其捆绑?
要在 Chromium 中捆绑文件,您必须修改 src/chrome/installer/mini_installer/chrome.release
。它是这样的:https://source.chromium.org/chromium/chromium/src/+/master:chrome/installer/mini_installer/chrome.release;l=1?q=chrome.release&sq=&ss=chromium
为了确保当您 update/upgrade 用户计算机上的 Chromium 版本时它可以更新,它应该放在 VersionDir
文件夹中。例如你的情况
# Chrome version dir entries, sorted alphabetically.
# Place your file here:
chromium_foo_file.exe: %(VersionDir)s\
例如,如果 88.0.0.0
是您的 Chromium 版本,那么在安装完成后,这个 chromium_foo_file.exe
将驻留在 88.0.0.0
目录中。在编译 mini_installer
之前将该文件放在 out\Default
构建文件夹中,以便在构建它时自动包含它