Split npm run sync/build
responsibilities on branding/localization files update
#38309
Labels
npm run sync/build
responsibilities on branding/localization files update
#38309
Right now we copy localization and branding files on top of Chromium during
npm run build
command. We do this, because some things arechannel
-dependent. This is not great as it:npm run build
commandnpm run sync
, becausenpm run build
may rewrite some files insrc/*
.On Teamcity we archive the workspace in parallel with
npm run build
, which may lead to invalid files being stored in cache.The plan to fix this:
src/*
modifications duringapplyPatches
call, which is called as a part ofnpm run sync
and also can be triggered manually asnpm run apply_patches
.If things turns out to be hard to wire via GN, another option is to support
--channel
insync
command.The text was updated successfully, but these errors were encountered: