Commit Graph

6 Commits

Author SHA1 Message Date
David Glasser
734c185a89 Call "uname plus arch" the "platform".
Normalize to _ (like dev bundle) rather than - (like old releases).
2013-03-29 11:52:33 -07:00
David Glasser
3c8f21a409 make TEST_WAREHOUSE_DIR a non-test thing called METEOR_WAREHOUSE_DIR
(the non-springboarding piece of that is now controlled by
METEOR_TEST_NO_SPRINGBOARD)

This means that run-all-tests.sh can use launch-meteor to bootstrap a warehouse
instead of starting with an empty warehouse directory (which is no longer
allowed).

also, fix npm module usage out of the bootstrap tarball: we were too liberal in
the "never update npm dependencies in the warehouse" rule since the bootstrap
tarball would contain packages with no node_modules (or if we had a failure
between downloading a package and running installNpmDependencies).  instead,
"never update npm dependencies in the warehouse if .npm/node_modules already
exists".
2013-03-29 11:52:32 -07:00
David Glasser
001476036c In launch-meteor, print all messages to standard error.
That way (eg) `meteor --version` prints to stdout the version even if there's
some bootstrapping required.
2013-03-22 22:37:34 -07:00
David Glasser
9a38eb2b56 Slight improvements to launch-meteor. 2013-03-22 22:00:14 -07:00
David Glasser
eb72c0ee40 Add a friendly comment to the top of launch-meteor. 2013-03-21 15:47:14 -07:00
David Glasser
570b3567f9 meteor-bootstrap.sh -> launch-meteor 2013-03-19 23:49:44 -07:00