David Sanders
cca55117e4
build: refactor Linux binary stripping to align with upstream ( #47932 )
2025-08-27 18:56:31 -07:00
Erick Zhao
2493e530d0
docs: unify [!NOTE] structure ( #46893 )
...
* docs: unify [!NOTE] structure
* Update docs/api/command-line.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/browser-window.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/download-item.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* Update docs/api/global-shortcut.md
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
* revert line break
---------
Co-authored-by: Niklas Wenzel <dev@nikwen.de >
2025-05-09 14:36:42 -07:00
Piotr Płaczek
125bd6aa2b
docs: troubleshooting advice for rbe auth 'token not valid' error ( #42027 )
2024-05-15 10:35:32 -07:00
nashaofu
0222686e9a
docs: update build docs,support Powershell on Windows ( #41567 )
...
* docs: update build docs,support Powershell on Windows
* chore: fix capitalization
2024-04-17 18:46:52 -04:00
Cheng Zhao
bfa58df7c9
chore: move node headers generation to electron ( #39589 )
2023-08-22 11:13:49 +02:00
Milan Burda
8212616c76
chore: remove WebKit leftovers after it was renamed to Blink ( #35966 )
2022-10-11 20:01:57 -04:00
George Xu
e15e66f229
docs: add dependencies and troubleshooting section to build-instructions ( #35345 )
...
* docs: add dependencies and troubleshooting section to build-instructions
* docs: update certifi description
2022-08-17 10:54:49 -07:00
David Sanders
7acb513ba6
docs: update links to Chromium source ( #33309 )
2022-03-17 13:45:55 +01:00
Harshil jain
32ae67c873
docs: update the build docs for electron to improve doc readability ( #32663 )
2022-01-31 20:36:47 +09:00
Harshil jain
d657cd8ed6
docs: Remove the latin words from doc ( #32641 )
2022-01-28 12:40:20 -08:00
Shelley Vohr
771a8f70da
docs: update development-related documentation ( #31043 )
...
* docs: update chromium development-related documentation
* chore: remove obsolete clang-format doc
clang-format linting and fixing is a pre-commit hook now
* docs: update debugging documentation
* docs: misc updates
* Update docs/development/debugging-on-windows.md
Co-authored-by: Micha Hanselmann <mh74182@gmail.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/README.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/debugging-on-macos.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/testing.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
* Update docs/development/testing.md
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
Co-authored-by: Micha Hanselmann <mh74182@gmail.com >
Co-authored-by: Mark Lee <malept@users.noreply.github.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2021-10-27 10:18:38 +09:00
Daryl Haresign
265474882c
docs: Update Branch Name ( #31106 )
...
* docs: Update CI Badge Branch Name
The CI badges were still pointing at builds for the master branch, which
are stale since the rename to main.
* docs: Update electron/electron Branch Name
Update electron/electron branch name from master to main.
* docs: Update electron/governance Branch Name
Update electron/governance branch name from master to main.
2021-09-27 11:35:56 -04:00
Mark Lee
99fc054ce9
docs(build-instructions): clarify that these are for building Electron itself ( #28674 )
2021-04-19 11:50:00 -04:00
Samuel Attard
7cc571801c
build: remove sccache ( #26701 )
2020-11-28 21:28:57 -08:00
David Sanders
03a70896c7
chore: tidy up markdown ( #26554 )
2020-11-18 20:58:47 -08:00
David Sanders
f21a21f172
chore: cleanup inline HTML in docs ( #26354 )
2020-11-09 16:52:06 -05:00
David Sanders
43dbd1bdf8
chore: cleanup whitespace in docs ( #26356 )
2020-11-05 14:12:43 -08:00
David Sanders
3814a56d48
chore: fix markdown in docs ( #26357 )
2020-11-05 14:11:38 -08:00
David Sanders
ecd23bb29b
docs: tidy up links ( #26292 )
2020-11-02 18:58:14 +09:00
David Sanders
183e92a5ae
docs: add troubleshooting for gclient sync issues ( #25841 )
2020-10-13 10:23:38 -07:00
David Sanders
9cd882f1fa
docs: gclient sync --ignore_locks was removed ( #25843 )
2020-10-13 10:45:10 +09:00
Islam ElHakmi
261f385b5e
docs: mention build-tools in the build instructions ( #23909 )
2020-06-08 08:59:19 -07:00
Jeremy Apthorp
3584665a8f
docs: remove sccache info from build instructions ( #23297 )
2020-04-28 09:17:50 -07:00
Shelley Vohr
3019a2650d
docs: ignore_locks not break_repo_locks ( #21775 )
2020-01-14 20:50:37 -08:00
Samuel Attard
b06a479240
build: remove debug builds ( #21016 )
...
* build: remove debug builds
* Update docs/development/debugging-instructions-macos.md
Co-Authored-By: Robo <hop2deep@gmail.com >
2019-11-07 11:51:44 -08:00
Jeremy Apthorp
6781d5e3c8
test: there is only --ci ( #20794 )
2019-10-30 16:38:21 -07:00
Felix Rieseberg
b3e7657159
docs: Update the sccache name ( #20462 )
2019-10-08 17:46:01 -04:00
Andrew MacDonald
7f320eef0e
docs: Minor fixes to build instructions ( #20338 )
...
* Minor fixes to build instructions
* Direct folks to the unit testing page.
2019-10-04 10:11:51 -04:00
Thiago de Arruda
d0ece2bc93
docs: Add command to quickly fix the SMBv2 cache ( #19210 )
...
Running this command is more convenient than manually editing regedit.
2019-07-15 17:57:33 +09:00
Charles Kerr
c9bc4aeb90
docs: remove redundant 'set origin' section ( #19243 )
...
* docs: fix remote push origin docs
* docs: remove redundant section
the 'git remote' text in the 'Getting the Code' section is better
2019-07-15 17:42:11 +09:00
Richard Townsend
3c8acf3687
build: bring in a later compiler for Windows on Arm ( #18591 )
...
* build: allow pulling in a later version of Clang
Due to a code-generation defect related to virtual method thunks in the
official compiler used for Chromium M76, it's necessary to build for WoA
with a later version of Clang. When running gclient sync, setting
ELECTRON_BUILD_WOA=1 in the environment will download a corrected
compiler which doesn't have this defect.
* docs: add a note about building for Windows on Arm
2019-06-03 17:29:25 -04:00
Milan Burda
0b0f677432
docs: make gclient config command Windows friendly ( #17900 )
2019-04-23 05:11:35 -04:00
Milan Burda
a82bbd010e
build: strip trailing whitespace in docs ( #17488 )
2019-03-20 13:12:47 -07:00
Seba Kerckhof
b7fc50b7ca
docs: Add information on packaging a build ( #17086 )
...
* docs: Add information on packaging a build
* Stripping only applies to linux
2019-03-08 15:24:00 -08:00
Jeremy Apthorp
ec4212cce1
docs: add troubleshooting section for win toolchain prompt ( #15761 )
2018-11-19 11:53:28 -08:00
Martin Mädler
a4fefbe836
docs: update Windows build instructions ( #14797 )
2018-10-22 16:40:39 -04:00
Felix Rieseberg
ca826d49a5
docs: Add instructions on how to pull/push ( #14903 )
...
* docs: Add instructions on how to pull/push
* docs: Implement feedback <3
* fix: typo s/glient/gclient
2018-10-10 15:48:37 +11:00
Samuel Attard
e86298d5d9
chore: fix relative links in docs and enforce we dont break them again ( #14832 )
2018-09-28 13:16:38 +10:00
Shelley Vohr
e9549a89bb
docs: update releasing info ( #14675 )
...
* docs: update releasing info
* update more release and upload files
* address feedback from review
2018-09-24 09:12:16 -07:00
Jeremy Apthorp
9e85bdb02c
docs: prefer out/Debug to out/Default in build docs
2018-09-13 15:08:31 -07:00
Jeremy Apthorp
ebbaa4f89b
docs: simplify git cache instructions ( #14562 )
2018-09-12 12:06:55 +10:00
Jeremy Apthorp
0ab95b76a7
docs: add note about origin URLs to GN build docs ( #14530 )
2018-09-10 12:31:41 -07:00
Jeremy Apthorp
72526927d9
build: remove gyp build files ( #14097 )
...
* build: remove gyp build files
* docs: update build instructions
* build: temporary restore electron.gyp
* build: do not update Electron version in the electron.gyp
* chore: remove unused submodules
* ci: remove obsolete CI scripts and configs
* chore: remove obsolete scripts
* chore: remove obsolete functions from lib/util.py
* ci: send Slack notification for nightly build results
2018-09-09 10:15:32 +09:00
Charles Kerr
2b4dbe409f
fix: doc recipe for debug build ( #14355 )
2018-08-29 09:31:06 -07:00
Charles Kerr
e315e4d308
build: use electron-frameworks sccache ( #14171 )
...
* build: update-external-binaries fetches sccache
* build: add util.add_exec_bit in scripts/
* build: use util.add_exec_bit in create-dist
* build: use util.add_exec_bit in update-external-binaries
this is needed to work around a bug in python's zipfile module that doesn't preserve the exec bit
https://bugs.python.org/issue18262
* fix: linting errors
* build: vsts, circleci use patched sccache
* build: always look for the x64 sccache
as it's the only arch we have it on
* fix: windows-specific errors in updaste-external-binaries
* fix: tyop
* fix: set SCCACHE_BUCKET, SCCACHE_TWO_TIER on circleci
* fix: syntax error in circleci yaml
* fix: keep churning
* chore: add tracer to file downloader
* docs: add sccache instructions for GN builds
* build: pull down the darwin sccache on mas builds
* build: use gn sync verbosely on circleci and vsts
* docs: copyediting
* build: remove unnecessary cache-dir arg
* docs: fix shell quoting in gn build instructions
* fix: invoke gclient without -verbose in circleci
* refactor: remove debug tracer
* fix: invoke gclient without -verbose in appveyor
* fix: invoke gclient without -verbose in vsts
* fix: pull add_exec_bit from correct source
* fix: remove 'SCCACHE_TWO_TIER' from CI scripts
* refactor: remove SCCACHE_BUCKET from ci scripts
this environment variable will be set via the CI UI instead
* refactor: clarify log message
* fix: set SCCACHE_PATH correctly for Windows CI
2018-08-21 15:40:06 -04:00
Charles Kerr
51b76f0635
build: use GIT_CACHE_PATH ( #14165 )
...
* build: add GIT_CACHE_PATH
The merge at https://chromium-review.googlesource.com/c/chromium/tools/depot_tools/+/1105473 was to specify git cache entirely from the environment variable [and] removal of the general --cache-dir option from gclient
* docs: document GIT_CACHE_PATH in GN build
* fix: try to fix appveyor-gn env syntax
2018-08-17 09:20:20 -07:00
John Kleinschmidt
dda6bb135a
Merge pull request #14017 from electron/node-gn
...
build: build node with GN
2018-08-14 14:29:17 -07:00
Jeremy Apthorp
ae79fd1bb3
docs: update GN developer docs ( #14018 )
2018-08-11 12:20:19 -05:00
Jeremy Apthorp
6d277ec784
[wip] build: try building node with GN
2018-08-10 10:06:27 -07:00
deepak1556
e0735baff2
docs: [gn] update build instructions
2018-08-03 11:54:21 -07:00