Commit graph

80 commits

Author SHA1 Message Date
Nathan Rajlich
1354d27ef4 core: alias --release as --no-debug 2012-03-29 11:07:28 -07:00
Nathan Rajlich
099851d8c7 configure: specify the msvs_version on Windows
This *should* take care of #35.
2012-03-14 11:56:06 -07:00
Nathan Rajlich
a984e77900 Add the "rebuild" command.
Runs "clean", "configure" and "build" all in a row. For @isaacs.

Closes #36.
2012-03-07 12:10:38 -08:00
Nathan Rajlich
7cc4e58ce5 Remove the unimplemented 'copy' command.
Closes #4.
2012-03-02 16:21:27 -08:00
Nathan Rajlich
72a6221bad Use node's require json support for the package.
Forgot about this. Reminded in: http://www.devthought.com/2012/02/17/npm-tricks
2012-03-01 09:59:32 -08:00
Nathan Rajlich
848b638e0c Rewrite gyp.spawn() to use customFds by default. 2012-02-26 01:10:28 -08:00
Matt Gollob
0444852a40 Support http_proxy environment variables and the --proxy= switch
Both the 'install' and 'configure' commands support the --proxy
switch.
2012-02-16 18:42:30 -05:00
Nathan Rajlich
4146f3f13d Print verbose stuff to stderr, main stuff to stdout. 2012-02-11 17:16:58 -08:00
Nathan Rajlich
bf087e3cc5 Remove the 'use' and 'current' commands.
Part of #20.
2012-02-11 12:55:54 -08:00
Nathan Rajlich
d2518e8794 Add an --arch flag, and properly default to the current arch when not defined.
Closes #14.
2012-02-09 17:32:22 -08:00
Nathan Rajlich
48fd484fce Add 'help' and 'solution' options. 2012-02-06 10:39:03 -08:00
Nathan Rajlich
34cb2d9931 Remove the 'log' event. I'd rather have customized formatters using callback return values. 2012-02-05 00:06:15 -08:00
Nathan Rajlich
b8a73ef0b1 Better alias support. 2012-02-04 22:31:28 -08:00
Nathan Rajlich
233404f992 Add an '--ensure' option to the 'install' command. 2012-02-04 21:09:07 -08:00
Nathan Rajlich
90250f0b8d Add 'current' command. 2012-02-04 20:58:19 -08:00
Nathan Rajlich
b5317eb224 Add 'rm' alias for 'remove'. 2012-02-04 20:02:33 -08:00
Nathan Rajlich
dd442b8c0c Add a 'log' event. 2012-02-04 19:57:42 -08:00
Nathan Rajlich
cd9f484211 2012-02-04 19:41:34 -08:00
Nathan Rajlich
68a5f8ba5d Add aliases for the commands support.
Different than 'shorthands' I guess...
2012-02-04 19:37:10 -08:00
Nathan Rajlich
d4e213e8bc More to basic usage. 2012-02-04 19:27:29 -08:00
Nathan Rajlich
a851d75793 Add 'list', 'remove', and 'use' commands. 2012-02-04 19:27:16 -08:00
Nathan Rajlich
3c8ea5ceb3 Make the command log entry be verbose. 2012-02-04 13:17:28 -08:00
Nathan Rajlich
2d240becb1 Add 'clean' command. 2012-02-04 12:56:44 -08:00
Nathan Rajlich
5996aada54 Usage. 2012-02-03 15:51:30 -08:00
Nathan Rajlich
434505ae09 Start on centralized logging. 2012-02-03 15:19:23 -08:00
Nathan Rajlich
e68c1715b8 Remove Gyp#run(), display usage info with no args. 2012-02-03 14:37:04 -08:00
Nathan Rajlich
2d32ff37da More progress. Initial 'build' command working on non-windows. 2012-02-03 12:15:14 -08:00
Nathan Rajlich
ce92ccda0e Add Gyp#spawn(). 2012-02-03 11:44:06 -08:00
Nathan Rajlich
42f442edad More. 2012-02-03 02:35:39 -08:00
Nathan Rajlich
2764a717f3 Quick 'install' command implementation. 2012-02-03 02:21:07 -08:00