Commit Graph
20272 Commits
Author SHA1 Message Date
bridiver 424221e66c we don’t need a separate chromedriver build anymore
auditors @bbondy @bsclifton
2017-03-23 09:20:34 -07:00
bridiver 76bf63f7b4 always build node as a static lib
auditors @bbondy @darkdh
2017-03-22 22:18:30 -07:00
bridiver da63ae45a9 build node as static lib
auditors @bbondy @darkdh
2017-03-22 19:26:46 -07:00
Brian R. Bondy 2f32257d6c Add no_sandbox arg for start script
Auditors: @bridiver
2017-03-19 12:16:15 -04:00
Brian R. Bondy 3bc51f8a0e Control LLVM gold plugin via env var
Auditors: @bridiver
2017-03-15 09:19:14 -07:00
Brian R. Bondy fb176a5400 Force use_gold on Linux
Auditors: @bridiver
2017-03-15 09:19:14 -07:00
bridiver beab86e38c only install jinja2 when needed
auditors @bbondy
2017-03-15 09:18:49 -07:00
bridiver e9bd62c36b install jinja 2017-03-15 09:18:42 -07:00
bridiver edd143fd63 add source-root 2017-03-08 22:22:15 -08:00
bridiver 684fc34d07 fix relative path issue in x86 build
auditors @bbondy @bsclifton
2017-02-10 10:39:37 -07:00
bridiver 027784165e add official build settings and option for debug symbols in release builds
add sccache config
auditors @bbondy @bsclifton
2017-02-10 10:39:16 -07:00
bridiver 050072b487 fix node gyp build for chromium 56 2017-02-09 15:30:28 -07:00
bridiver 98220b8cba set buildConfig for build command 2017-02-09 15:29:33 -07:00
bridiver da545e117f re-organize scripts for cibuild
auditors @bbondy @bsclifton
2017-01-26 12:16:54 -07:00
bridiver 9d0e8325e6 use fx-extra for util
auditors: @bbondy
2017-01-18 19:03:26 -07:00
bridiver ffc16d3ba3 build chromedriver without muon_build
auditors: @bbondy
2017-01-18 17:19:14 -07:00
bridiver cf36cc86f4 add muon_build flag for chromium gn patches
auditors: @bbondy @darkdh
2017-01-11 15:00:05 -07:00
Brian R. Bondy b0a57c5ca0 Revert "turn off snapshots and external data for v8"
This reverts commit c9ae2a780a.
2016-12-29 15:44:41 -05:00
bridiver c9ae2a780a turn off snapshots and external data for v8
fixes https://github.com/brave/browser-laptop/issues/5879
auditors @bbondy @bsclifton
2016-12-19 00:34:26 -07:00
Brian R. Bondy 36cc439079 Add flag which can be uncommened to get symbols in release
Auditors: @bridiver
2016-12-16 00:23:00 -05:00
bridiver b801a7f8ac correctly filter projects without refs 2016-12-14 19:06:50 -07:00
bridiver a792527a4c change output dir to out/x86/Release because chromium_gyp makes it difficult to specify out/Release_x86
auditors @posix4e @bbondy
2016-12-14 17:24:21 -07:00
bridiver cb1822599d only include projects with valid refs in gclient
auditors @posix4e
2016-12-14 17:04:43 -07:00
bridiver 1dea4074f7 node ref should be kept in src/electron/DEPS now
auditors @bbondy @darkdh
2016-12-14 14:45:54 -07:00
bridiver 750b77c675 add _x86 dir for 32-bit builds
auditors @posix4e @bsclifton
2016-12-14 13:40:00 -07:00
bridiver ebc904d225 add --ignore-space-at-eol for diffs
auditors @bbondy @darkdh
2016-12-14 13:15:52 -07:00
Anthony Tseng 3623e645f0 Use full-index to eliminate prefix difference among git versions
Auditors: @bridiver, @bbondy
2016-12-10 13:21:19 +08:00
bridiver 61d582052d move patches to electron 2016-12-09 13:14:10 -07:00
bridiver 46f20a4eea set TARGET_ARCH for electron scripts 2016-11-29 14:14:04 -07:00
bridiver a4cabe0b29 check for package.json
auditors @bbondy
2016-11-29 13:50:10 -07:00
bridiver efe5d27498 fix Path vs PATH on win
auditors @bbondy @bsclifton
2016-11-29 13:38:12 -07:00
Brian R. Bondy 9610b8abbb Obtain electron version only when it exists
This is needed for sync script which doesn't use the electron version
and which is called into before the submoduleSync

Auditors: @bridiver
2016-11-29 15:28:16 -05:00
bridiver a20ea75b28 use electron package.version as the default 2016-11-29 12:20:34 -07:00
Brian R. Bondy 4b275df8dc Prefer process.env.PATH over process.env.Path on Windows
Auditors: @bridiver

I'm not sure if this is because of minGW that I use but I have node.env.PATH and that needs to be used.

CC: @bsclifton

Please give it a try to make sure it still works for you. The best way
is just to do new clone and then `npm install` and `npm run init`. If it
doesn't fail right away it's good.  I think it'll be fine.
2016-11-29 10:44:13 -05:00
Brian R. Bondy 7956b853e1 Fix -C option
As you mentioned you only need it if you use an alt dir, but stll wanted to fix it

Auditors: @bridiver
2016-11-28 15:42:06 -05:00
bridiver bff58bcedb fix upload checksums and geolocation 2016-11-28 12:12:04 -07:00
bridiver f1bb4ca1a8 upload location needs leading 'v' 2016-11-28 09:33:04 -07:00
bridiver 4f021b67b0 make target_arch work for gyp and gn 2016-11-28 00:15:08 -07:00
bridiver d632c0b86d upload runs upload-node-headers 2016-11-27 23:57:41 -07:00
bridiver 6efc4a0fb5 add dist upload 2016-11-27 23:34:11 -07:00
bridiver 069a7344bb add upload script 2016-11-27 21:41:48 -07:00
bridiver c49eae8012 fix target for dist 2016-11-27 21:11:05 -07:00
bridiver 7400dd62f9 only set version parts 2016-11-27 20:46:54 -07:00
bridiver 57786412fa create-dist fixes 2016-11-27 19:29:59 -07:00
bridiver 392dabcfed add start for win and linux 2016-11-26 08:46:25 -07:00
bridiver 5a686b558f don't use node common.gypi 2016-11-25 20:57:56 -07:00
bridiver 8b2b2567c8 more defaults 2016-11-25 15:32:06 -07:00
bridiver c4987602a3 generate args dynamically
auditors: @posix4e @bsclifton
2016-11-23 10:57:50 -07:00
bridiver 7fb104372e set msvs platform 2016-11-22 16:16:20 -07:00
bridiver 011af9fedb set host arch for chrome 2016-11-22 15:55:38 -07:00