electron/build
Samuel Attard 634ab45095
build: make electron renderer init scripts profilable (#23855)
The devtools profiler is not attached at the point we run out init scripts (or our apps preload scripts), we do not really want to change when we run these init scripts but for when a dev is doing performance work it makes sense to give them an option to make the devtools profiler actually work on both our init scripts and their preload script.  This PR adds that logic behind an environment variable ELECTRON_PROFILE_INIT_SCRIPTS.
2020-06-01 16:08:34 -07:00
..
args fix: build when some buildflags are disabled (#23307) 2020-04-28 23:16:10 -07:00
config chore: add GN linting (#14678) 2018-10-03 18:03:26 -05:00
mac build: make make_locale_dirs idempotent (#15768) 2018-11-19 15:55:13 -08:00
templates refactor: auto generate electron_version.h from the version file (#18866) 2019-06-19 14:31:55 -07:00
webpack build: make electron renderer init scripts profilable (#23855) 2020-06-01 16:08:34 -07:00
asar.gni refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
dump_syms.py fix: remove .pdb from symbol file names (#19483) 2019-07-29 09:41:58 -04:00
electron.def fix: allow renaming electron.exe (#15173) 2018-10-15 17:26:34 -07:00
extract_symbols.gni chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) 2020-01-17 10:41:52 -08:00
generate-template.py refactor: auto generate electron_version.h from the version file (#18866) 2019-06-19 14:31:55 -07:00
install-build-deps.sh build: remove GConf and dconf dependencies on linux (#19498) 2019-07-29 08:33:47 -04:00
node.gni refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
npm-run.py fix: use print() function in both Python 2 and Python 3 (#18395) 2019-06-15 10:26:09 -07:00
npm.gni chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) 2020-01-17 10:41:52 -08:00
profile_toolchain.py build: include windows toolchain profiler (#20949) 2019-11-13 14:42:45 +09:00
rules.gni chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) 2020-01-17 10:41:52 -08:00
run-in-dir.py build: [gn] include node_modules in default_app asar 2018-07-25 11:45:22 -07:00
run-node.py refactor: remove js2asar.py and port logic to JS in more readable / GN-style way (#16718) 2019-02-05 12:10:15 -08:00
templated_file.gni chore: bump chromium to 279aeeec3c9fe2237bc31f776f269 (master) (#21521) 2020-01-17 10:41:52 -08:00
tsc.gni chore: update to latest TypeScript 3.5.2 (#19133) 2019-07-09 14:44:46 +03:00
zip.py fix: exclude crashpad_handler binary on linux (#23538) 2020-05-13 15:28:12 -07:00