Aleksei Kuzmin
dec7ebbbc0
Use the latest depot_tools
...
dbbf350a34ab7991e635f91a70bd2d211eb921be
2018-06-04 15:01:13 +02:00
Aleksei Kuzmin
b0f9d28616
Use Chromium 66.0.3359.66
2018-06-04 15:01:13 +02:00
Alexey Kuzmin
1c54296899
Merge pull request #552 from electron/improve-get-patch-script
...
Improve the "get-patch" script
2018-05-25 23:55:03 +02:00
Aleksei Kuzmin
0edcc485e2
Add README.md for the scripts
2018-05-25 17:16:16 +02:00
Aleksei Kuzmin
a01151072f
Add options to save patch contents to a file to the "get-patch" script
2018-05-25 17:15:44 +02:00
Tomas Rycl
03bdc78da4
Merge pull request #543 from gavignus/master
...
FIX create-dist uses libchromiumcontent/chromiumcontent
2018-05-14 13:20:53 +02:00
Tomas Rycl
e95a29815b
FIX create-dist to pick-up static libraries from libchromiumcontent/chromiumcontent
2018-05-14 13:03:19 +02:00
Alexey Kuzmin
36ff811076
Merge pull request #540 from electron/power-save-blocker-visibility
...
Make power_save_blocker visible from //electron:*
2018-05-11 18:43:32 +03:00
Jeremy Apthorp
c83c107407
Make power_save_blocker visible from //electron:*
2018-05-10 10:48:55 -07:00
John Kleinschmidt
e13059a0a8
Merge pull request #538 from electron/use-packaged-src
...
Use packaged chromium source to speed up CI builds
2018-05-09 18:29:04 -04:00
John Kleinschmidt
44fb62a081
Use packaged chromium source for CI
...
Patch so that we can exclude native_client source
2018-05-09 12:30:06 -04:00
John Kleinschmidt
b8db8189a2
Merge pull request #535 from electron/disable-mksnapshot-build-all
...
Only build native_mksnapshot for arm and arm64
2018-05-09 10:37:49 -04:00
Jeremy Apthorp
09ef960d99
Merge pull request #537 from nornagon/build-gn
...
GN build support
2018-05-08 11:39:22 -07:00
Jeremy Apthorp
77bba51a7a
Merge pull request #536 from nornagon/rename-src-chromiumcontent
...
Move //chromiumcontent to //libchromiumcontent/chromiumcontent
2018-05-07 16:43:30 -07:00
Jeremy Apthorp
a6e7959d39
Rename //chromiumcontent to //libchromiumcontent/chromiumcontent
...
This is to support compatibility with the GN build, which checks out the
libchromiumcontent repo at `src/libchromiumcontent`.
2018-05-04 16:59:18 -07:00
Jeremy Apthorp
0e8b7216fe
Add electron BUILD.gn files to exec_script_whitelist
2018-05-04 15:50:54 -07:00
Jeremy Apthorp
c5500a9b17
Patch crashpad_handler rpath for component build
2018-05-03 15:09:20 -07:00
Jeremy Apthorp
c4773a6fdf
Add DEPS file
2018-05-03 15:09:20 -07:00
John Kleinschmidt
8e0f3981e5
Only build native_mksnapshot for arm and arm64
2018-05-03 11:35:16 -04:00
Andrew MacDonald
d42c5ad800
Add patch to fix long jitter buffer delays with Opus and DTX. ( #532 )
...
* Add a patch to fix long jitter buffer delays with Opus and DTX.
* Add patch to config file.
2018-05-01 20:53:52 -05:00
John Kleinschmidt
e2c4005583
Update run_tests to generate xml reports for CI ( #530 )
...
* Update run_tests to generate xml reports
* Setup CI configs for nightly builds running tests
Limit number of tests
2018-05-01 14:29:56 -05:00
John Kleinschmidt
b465471118
Merge pull request #534 from electron/fix-pr-builds
...
Only run builds if they are branch build or fork pr for VSTS
2018-04-30 12:47:44 -04:00
John Kleinschmidt
754a197677
Only run builds if they are branch build or fork pr
2018-04-30 10:13:22 -04:00
John Kleinschmidt
789d7be978
Merge pull request #522 from electron/use-sccache
...
Use sccache to speed up builds
2018-04-25 13:04:51 -04:00
John Kleinschmidt
bde7bcb88c
Use sccache to speed up builds
...
New binaries with Azure support
Only use sccache for shared(debug) builds
2018-04-25 10:18:23 -04:00
Nitish Sakhawalkar
c60f4d1391
Update disabled tests ( #527 )
...
* Update disabled tests
Create a config file which lists the test targets with disabled tests. run_tests script will use this yaml file to determine and add appropriate gtest_filter flags while running tests
* Update the patches.yaml file
2018-04-22 09:28:37 -07:00
John Kleinschmidt
5423a4c5d6
Merge pull request #526 from electron/fix-pr-builds
...
Fix PR builds for Mac
2018-04-19 11:25:47 -04:00
John Kleinschmidt
e66dc62250
Merge pull request #525 from electron/add-wrapper-script-for-bundled-sccache
...
Add wrapper script for the bundled sccache
2018-04-19 11:25:32 -04:00
John Kleinschmidt
e9d8ab24a9
[ci skip] clean up formatting.
2018-04-19 11:22:41 -04:00
John Kleinschmidt
9c21378124
Fix PR builds for Mac
2018-04-19 09:12:06 -04:00
Aleksei Kuzmin
b6e1832a2c
Add wrapper script for the bundled sccache
2018-04-19 13:41:56 +02:00
Nitish Sakhawalkar
352d291998
Merge pull request #521 from nitsakh/update-run-tests
...
Update run_tests script to run only specified test targets
2018-04-18 14:43:37 -07:00
John Kleinschmidt
5a749d5781
Merge pull request #523 from electron/fix-mac-static-builds
...
Fix Mac static builds on VSTS
2018-04-18 09:51:11 -04:00
John Kleinschmidt
b9a74d0dbe
Static builds were accidentally building the shared library instead
2018-04-17 18:19:47 -04:00
John Kleinschmidt
36469bb206
Merge pull request #517 from electron/vsts-stderr-fix
...
Add error output to VSTS build logs
2018-04-17 15:56:57 -04:00
Nitish Sakhawalkar
604183138b
Update run_tests script to run only specified test targets
2018-04-17 12:47:48 -07:00
John Kleinschmidt
e1bfc54ffb
Merge pull request #516 from electron/bundle_sccache_binaries
...
Bundle sccache binaries
2018-04-16 13:42:23 -04:00
John Kleinschmidt
aa8f4cb7f2
Add error output to build logs
2018-04-16 10:54:06 -04:00
Aleksei Kuzmin
22b07b21b7
Add README for sccache and Mac build instructions
2018-04-16 16:03:02 +02:00
Aleksei Kuzmin
7d758b764a
Use portable sccache binary on Mac
...
The same version 0.2.6 but built with statically linked OpenSSL.
2018-04-16 16:03:02 +02:00
Aleksei Kuzmin
e680acceff
Add "--use-bundled-sccache" arg to the "update" script
2018-04-16 15:52:13 +02:00
Aleksei Kuzmin
b3383e6c42
Add lib/sccache.py helper script
2018-04-16 15:52:13 +02:00
Aleksei Kuzmin
cb1095b268
Add sccache 0.2.6 binaries
2018-04-16 15:52:13 +02:00
John Kleinschmidt
92bc426ae0
Merge pull request #515 from electron/vsts-config
...
Configuration for Visual Studio Team Services CI
2018-04-16 09:47:47 -04:00
Alexey Kuzmin
1e8706e2c9
Merge pull request #483 from nitsakh/fix-unittests
...
Work to fix libcc unit tests
2018-04-16 12:59:34 +02:00
Jeremy Apthorp
95499a1429
Merge pull request #513 from electron/sccache
...
Add flag for enabling sccache
2018-04-13 09:25:29 -07:00
Aleksei Kuzmin
c3e4bcd828
Add "cc_wrapper" arg to the update script
...
--sccache now works as a shortcut for --cc_wrapper=sccache
2018-04-13 13:54:49 +02:00
Samuel Attard
6e11d8c5da
Add flag for enabling sccache
2018-04-13 13:41:09 +02:00
John Kleinschmidt
323ce9d9ee
VSTS configuration
2018-04-12 20:35:34 -04:00
Alexey Kuzmin
91b8f3f3a1
Merge pull request #511 from electron/refactor-scripts
...
Refactor some scripts
2018-04-12 22:08:31 +02:00