Commit Graph

147 Commits

Author SHA1 Message Date
Josh Abernathy
032a734325 A better description of why we're forcing 32-bit. 2016-01-17 15:47:18 -05:00
Josh Abernathy
e87c90449e Revert "Always set the architecture to ia32 on Windows."
This reverts commit 5c77effc20.
2016-01-17 15:45:30 -05:00
Josh Abernathy
44894203e7 Force 32-bit binaries from node-pre-gyp. 2016-01-17 00:07:50 -05:00
joshaber
6b4a05495e Commas are important. 2016-01-05 12:38:10 -05:00
joshaber
b8b2c88a0a Merge branch 'master' into dh-async-repo 2016-01-05 12:36:34 -05:00
joshaber
f04fee2ad9 Comment why. 2015-12-28 17:23:44 -05:00
joshaber
666958d6b9 Try just setting the target? 2015-12-28 16:50:00 -05:00
joshaber
a7ba6c8638 Try args again. 2015-12-28 16:21:37 -05:00
joshaber
bf0f6afe20 Log the environment. 2015-12-28 16:18:29 -05:00
joshaber
1eceae96cc Once more, with feeling. 2015-12-28 15:42:19 -05:00
joshaber
be9d74adbf Back to using npmrc. 2015-12-28 15:10:01 -05:00
joshaber
f23d9330fa Try passing them as args. 2015-12-28 14:39:02 -05:00
joshaber
9773adc8f8 Not an object anymore. 2015-12-28 14:28:50 -05:00
joshaber
2ccbdee48f These commands will log, so no need to do it ourselves. 2015-12-28 13:29:28 -05:00
joshaber
91ff9079d4 Just pass through the environment. 2015-12-28 13:17:06 -05:00
joshaber
71bf3a7546 How about this. 2015-12-28 13:16:22 -05:00
joshaber
11180cea1c Syntax 2015-12-28 13:11:33 -05:00
joshaber
8ac72db0b2 Get the Electron version from our package.json. 2015-12-28 13:09:38 -05:00
joshaber
ed92db1f43 Provide messages for all these steps. 2015-12-28 13:05:29 -05:00
Antonio Scandurra
4e0b2c0c21 Print package/modules (un)installation times 2015-12-19 16:20:27 +01:00
joshaber
5c77effc20 Always set the architecture to ia32 on Windows. 2015-12-15 17:23:23 -05:00
joshaber
ab94103497 Back to putting them in the npmrc. 2015-12-09 23:19:09 -05:00
joshaber
b810a8b491 Get the Electron version from the package. 2015-12-09 17:04:41 -05:00
Max Brunsfeld
e7838398e9 Set ATOM_RESOURCE_PATH for apm during bootstrap
Signed-off-by: Nathan Sobo <nathan@github.com>
2015-09-09 11:57:52 -07:00
Kevin Sawicki
63e6df8022 Move .npmrc file to build folder
apm commands appear to be picking it up as a config file when bootstrapping
from the root of the repo causing cache clashes between build modules and
core packages.
2015-03-24 13:16:08 -07:00
Kevin Sawicki
d70e2b4912 Install apm with a 0.10.35 target 2015-02-18 16:01:45 -08:00
Kevin Sawicki
ef9cca26e8 Remove unneeded apm deduping 2015-02-18 15:57:11 -08:00
Kevin Sawicki
5310b7dd32 Dedupe iconv-lite 2015-02-11 15:21:23 -08:00
Kevin Sawicki
e4ab385165 Dedupe cheerio and domelementtype 2015-02-11 15:21:23 -08:00
Kevin Sawicki
59dea26351 Dedupe more core modules 2015-02-11 15:21:23 -08:00
Kevin Sawicki
6de3e3dbbe Dedupe highlights 2015-02-11 15:21:23 -08:00
Kevin Sawicki
a194b365ab Dedupe loophole 2015-02-11 15:21:22 -08:00
Kevin Sawicki
f3a08c56e3 Dedupe request 2015-02-11 15:21:22 -08:00
Kevin Sawicki
0d91b92bd1 🎨 2015-02-11 15:21:21 -08:00
Kevin Sawicki
b09a9c5f95 Dedupe temp 2015-02-11 15:21:21 -08:00
Kevin Sawicki
f6742ac45a Dedupe atom-space-pen-views 2015-02-11 15:21:01 -08:00
Kevin Sawicki
e0654d62e8 Dedupe semver 2015-02-11 15:21:01 -08:00
Kevin Sawicki
d0b56ba9af Dedupe q 2015-02-10 16:06:18 -08:00
Kevin Sawicki
f7ecc3e2a3 Don't log npm install warnings
Closes #5194
2015-01-21 17:10:21 -08:00
Kevin Sawicki
9f9ca0a2cf Don't dedupe node-gyp
npm has hard-coded paths to it so it can't be moved up.
2014-07-23 10:45:21 -07:00
Kevin Sawicki
3326cf357f Dedupe semver in apm 2014-07-23 10:11:03 -07:00
Kevin Sawicki
9c78b9832b Dedupe node-gyp in apm 2014-07-23 10:11:02 -07:00
Kevin Sawicki
b11accec6d 📝 Doc --arch=ia32 flag 2014-07-10 17:28:21 -07:00
Kevin Sawicki
8d4be6ab57 Install apm in 32-bit mode on Windows CI 2014-07-10 17:28:21 -07:00
Kevin Sawicki
3402c8dcd1 Dedupe request in apm folder
This prevents long path issues on Windows
2014-07-10 11:47:02 -07:00
Kevin Sawicki
4bb7e0f323 === not !== for no-quiet check 2014-07-02 13:55:58 -07:00
Kevin Sawicki
7b09fc04da Don't ignore stdout when --no-quiet is set 2014-07-02 13:51:52 -07:00
Kevin Sawicki
1090746cb1 Add --no-quiet option to script/bootstrap
This will run apm/npm commands without the --quiet flag to get more
output on failures.
2014-07-02 13:46:12 -07:00
Kevin Sawicki
34be92b5b0 Log message for all commands
The first time you bootstrap, all the build modules and apm are
installed. Previously this was showing no output so it was unclear
whether things are hung or now.

This will also help easily identify which stage of the build
npm and node-gyp errors are occurring.
2014-06-13 10:06:45 -07:00
Corey Johnson
01b4ff24b9 Dedupe grim 2014-06-11 16:50:45 -07:00