electron/script
Robert Günzler ab890fb8c3
fix: strip branded binaries (#36641)
When creating branded release builds and using scripts/strip-binaries.py
on Linux, the final artifacts end up unstripped due to the static set of
binaries considered for stripping.
With this patch the name of the electron binary is taken from the
BRANDING.json `project_name` key.

Signed-off-by: Robert Günzler <r@gnzler.io>

Signed-off-by: Robert Günzler <r@gnzler.io>
2022-12-13 17:01:20 -05:00
..
codesign
lib fix: strip branded binaries (#36641) 2022-12-13 17:01:20 -05:00
release ci: bake appveyor images automatically, run sync on depshash change (#35396) 2022-11-21 10:24:26 -05:00
zip_manifests chore: bump chromium to 104.0.5073.0 (main) (#34272) 2022-06-01 08:12:47 +02:00
add-debug-link.py fix: strip branded binaries (#36641) 2022-12-13 17:01:20 -05:00
apply_all_patches.py chore: bump chromium to 106.0.5216.0 (main) (#34993) 2022-08-17 11:35:53 -07:00
check-patch-diff.ts
check-relative-doc-links.py
check-symlinks.js build: make check-symlinks.js aware of BRANDING.json changes (#35579) 2022-09-13 14:13:40 -07:00
copy-debug-symbols.py fix: strip branded binaries (#36641) 2022-12-13 17:01:20 -05:00
create-api-json.js build: provide moduleVersion to docs-parser directly (#36329) 2022-11-14 10:04:36 -05:00
dbus_mock.py
doc-only-change.js
download-circleci-artifacts.js
export_all_patches.py build: fix missing patch config dir error (#35451) 2022-08-25 09:39:16 -07:00
gen-filenames.ts feat: UtilityProcess API (#34980) 2022-10-19 22:49:49 -07:00
gen-hunspell-filenames.js
gen-libc++-filenames.js
generate-config-gypi.py fix: ensure v8 pointer compression + sandbox is enabled on 64bit native modules (#34844) 2022-07-08 01:06:06 -07:00
generate-deps-hash.js
generate-version-json.js build: determine electron version from tags not files (#36106) 2022-10-24 23:44:43 -07:00
generate-zip-manifest.py
git-export-patches
git-import-patches
gn-asar-hash.js refactor: migrate from asar to @electron/asar (#36070) 2022-10-19 13:39:31 -07:00
gn-asar.js refactor: migrate from asar to @electron/asar (#36070) 2022-10-19 13:39:31 -07:00
gn-check.js chore: replace Object.assign with object spread syntax (#34739) 2022-06-27 10:29:18 +02:00
gn-plist-but-with-hashes.js
lint.js build: clean up patch linting errors (#35917) 2022-10-05 10:34:53 -07:00
nan-spec-runner.js fix: do not define _LIBCPP_ABI_NAMESPACE=Cr for all native modules (#34932) 2022-07-15 16:57:29 -07:00
native-test-targets.json
native-tests.py
node-disabled-tests.json chore: bump chromium to 110.0.5451.0 (main) (#36394) 2022-12-05 17:59:19 -05:00
node-spec-runner.js test: exit properly when node-spec-runner validates specs (#36091) 2022-10-21 11:13:59 +02:00
patches-mtime-cache.py
prepare-appveyor.js chore: update AppVeyor image to include latest Windows updates (#36649) 2022-12-13 14:28:09 -05:00
print-version.py build: determine electron version from tags not files (#36106) 2022-10-24 23:44:43 -07:00
push-patch.js
run-clang-format.py build: update clang-format script (#34286) 2022-06-08 21:26:41 +02:00
run-clang-tidy.ts chore: improve run-clang-tidy.ts behavior when filenames < jobs (#34736) 2022-07-11 12:25:39 +02:00
run-gn-format.py
run-if-exists.js
setup-win-for-dev.bat build: fixup appveyor image for release (#36429) 2022-11-22 16:57:49 -05:00
spec-runner.js test: drop now-empty remote runner (#35343) 2022-08-16 15:23:13 -04:00
start-goma.ps1
start.js Handle SIGUSR2 (#33589) 2022-05-03 10:36:06 +09:00
strip-binaries.py fix: strip branded binaries (#36641) 2022-12-13 17:01:20 -05:00
sysroots.json fix: arm linux glibc dependency (#36247) 2022-11-07 09:38:08 -05:00
verify-chromedriver.py
verify-ffmpeg.py
verify-mksnapshot.py chore: bump chromium to 106.0.5216.0 (main) (#34993) 2022-08-17 11:35:53 -07:00
yarn.js
zip-symbols.py