build: make check-symlinks.js aware of BRANDING.json changes (#35579)
Right now the `check-symlinks.js` assumes that the branding product name is "Electron". If users change `BRANDING.json` on custom builds, the script will fail. Signed-off-by: Juan Cruz Viotti <jv@jviotti.com> Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
This commit is contained in:
parent
748c6af61e
commit
3a3be23f0e
1 changed files with 2 additions and 1 deletions
|
@ -2,13 +2,14 @@ const fs = require('fs');
|
||||||
const path = require('path');
|
const path = require('path');
|
||||||
|
|
||||||
const utils = require('./lib/utils');
|
const utils = require('./lib/utils');
|
||||||
|
const branding = require('../shell/app/BRANDING.json');
|
||||||
|
|
||||||
if (process.platform !== 'darwin') {
|
if (process.platform !== 'darwin') {
|
||||||
console.log('Not checking symlinks on non-darwin platform');
|
console.log('Not checking symlinks on non-darwin platform');
|
||||||
process.exit(0);
|
process.exit(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
const appPath = path.resolve(__dirname, '..', '..', 'out', utils.getOutDir(), 'Electron.app');
|
const appPath = path.resolve(__dirname, '..', '..', 'out', utils.getOutDir(), `${branding.product_name}.app`);
|
||||||
const visited = new Set();
|
const visited = new Set();
|
||||||
const traverse = (p) => {
|
const traverse = (p) => {
|
||||||
if (visited.has(p)) return;
|
if (visited.has(p)) return;
|
||||||
|
|
Loading…
Reference in a new issue