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 utils = require('./lib/utils');
|
||||
const branding = require('../shell/app/BRANDING.json');
|
||||
|
||||
if (process.platform !== 'darwin') {
|
||||
console.log('Not checking symlinks on non-darwin platform');
|
||||
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 traverse = (p) => {
|
||||
if (visited.has(p)) return;
|
||||
|
|
Loading…
Reference in a new issue