Commit Graph

2468 Commits

Author SHA1 Message Date
Justin SB
5a5abaca0f Don't force-enable proxy for test-packages, either 2014-09-12 11:18:35 -07:00
Slava Kim
10587fb5ae Don't allow ios as a valid platform on non-darwin 2014-09-11 17:45:12 -07:00
Slava Kim
dedf0f83fd Since (Y) is the default choice, make (n) lowercase 2014-09-11 16:19:37 -07:00
Slava Kim
81fd7d6354 Endline 2014-09-11 16:12:29 -07:00
Emily Stark
dcf3539f7d Remove 'old cli tests (warehouse)'.
It hasn't passed for a while and we have no plans to fix it.
2014-09-11 15:31:02 -07:00
Emily Stark
88bf4ce810 Update old cli test for meteor build. 2014-09-11 15:30:39 -07:00
Emily Stark
5067f47269 Fix help.txt typo 2014-09-11 15:17:03 -07:00
Slava Kim
824098a081 Remove deprecated SERVER_ID
breaks backwards compat with 0.6.6
2014-09-11 15:14:41 -07:00
Justin SB
f564bcec0f Default to yes for accepting license terms 2014-09-11 15:11:29 -07:00
Emily Stark
c1d6c9aded Replace '--no-server' option with '--mobile-port'.
--no-server was broken as of recently and not trivial to
fix. Instead, if you want to do a mobile build that connects to
something other than your local development server, use --mobile-port,
and your local development server will just listen on localhost:3000
as usual.
2014-09-11 14:55:36 -07:00
Justin SB
fde605eb18 Prompt user with licensing file before meteor add-platform 2014-09-11 14:52:11 -07:00
Slava Kim
377100897f Verbose mode for build and bundle 2014-09-11 12:36:59 -07:00
Slava Kim
a32724c3b1 A better UX when not agreed to Xcode license 2014-09-11 12:36:37 -07:00
Slava Kim
3bc183bb70 Xcode error message should be nicer. 2014-09-11 12:07:03 -07:00
Slava Kim
893f412bb3 Change the android bundle string 2014-09-11 11:21:37 -07:00
Slava Kim
ac3f5c41f4 A comment 2014-09-11 11:17:02 -07:00
Slava Kim
419d58de21 Hide the unwanted output 2014-09-11 11:08:20 -07:00
Slava Kim
1e8204a6b3 Randomize ports for httpd 2014-09-11 11:03:15 -07:00
Justin SB
6d4ac7b8db Add -t to mktemp, so it works on Mac & Linux 2014-09-10 21:07:43 -07:00
Justin SB
47b43dfb86 Prompt to install 32 bit libraries on yum machines 2014-09-10 18:53:56 -07:00
Justin SB
0ba9ec8e4e JDK is java-1.7.0-openjdk-devel, not java-1.7.0-openjdk 2014-09-10 18:47:41 -07:00
Justin SB
94f4dfaaec Prompt to use yum to install JDK on yum machines
Also recognize Debian/Ubuntu by apt-get
2014-09-10 18:39:55 -07:00
Justin SB
3dcc186914 Use double brackets in bash script 2014-09-10 18:27:54 -07:00
Justin SB
b7dbc9da62 Suggest how to install openjdk / 32 bit libs on Linux 2014-09-10 18:24:16 -07:00
Slava Kim
ca0354f6cb Remove the warning from first boot page on mobile 2014-09-10 18:15:21 -07:00
Slava Kim
c3e2fedfb2 Merge branch 'android_tweaks' into release-0.9.2 2014-09-10 16:51:47 -07:00
Justin SB
14270c290e Be clear that we need a JDK, not just the JRE 2014-09-10 16:19:27 -07:00
Justin SB
2116f5bf53 Avoid running ensure_android twice on failure 2014-09-10 16:09:21 -07:00
Justin SB
0860b3626d Don't print a stack trace when android bundle fails to install 2014-09-10 16:03:42 -07:00
Slava Kim
76b5f053f1 METEOR_WAREHOUSE_DIR can be overritten by user 2014-09-10 15:56:21 -07:00
Justin SB
861697ea28 Don't include the message when we fail to install the android bundle
The message just says "failed to run bash; stdout & stderr have been piped
2014-09-10 15:53:27 -07:00
Justin SB
d851397dd0 Make error message when failing to run process more obvious 2014-09-10 15:52:23 -07:00
Slava Kim
fb4fbea3a8 Merge branch 'android_tweaks' into release-0.9.2 2014-09-10 15:51:36 -07:00
Slava Kim
00413f88c3 Merge branch 'cordova-httpd' into release-0.9.2
Conflicts:
	tools/commands-cordova.js
2014-09-10 15:50:49 -07:00
Sashko Stubailo
4b40e5982d Talk about tarball URLs
Conflicts:
	docs/client/data.js
2014-09-10 15:48:20 -07:00
Sashko Stubailo
ac617110ea Improve documentation, add to table of contents
Conflicts:
	docs/client/data.js
	docs/client/names.json
2014-09-10 15:45:50 -07:00
Sashko Stubailo
4698181afa Document Npm and Cordova in package.js 2014-09-10 15:44:54 -07:00
Justin SB
ab0f57b636 Only do the localhost -> 10.0.2.2 hack if we're not using a proxy 2014-09-10 15:34:58 -07:00
Justin SB
f3b1ea2787 Don't force-enable the http proxy 2014-09-10 15:26:57 -07:00
Slava Kim
3754a16bd7 Merge remote-tracking branch 'origin/android_tweaks' into cordova-httpd
Conflicts:
	tools/commands-cordova.js
2014-09-10 10:43:26 -07:00
Emily Stark
e192a9da67 standard-app-packages -> meteor-platform in self-test 2014-09-09 18:26:30 -07:00
Slava Kim
ec02f2281f Improve android_bundle check
run check on configure-android
2014-09-09 16:56:10 -07:00
Emily Stark
404f1cc17e Remove trailing commas 2014-09-09 16:41:06 -07:00
Slava Kim
10599e5bc5 Hot Code Push working with pushing new boilerplate
at least on iOS
2014-09-09 15:56:11 -07:00
Emily Stark
7ccec45494 Fix "add cordova plugins" test.
* Fix path to cordova.sh.
* Bump 'meteor build' timeouts.
* Set METEOR_WAREHOUSE_DIR when running cordova.sh.
* Remove expected 'org.apache.cordova.console' plugin. This wasn't
  showing up in the plugin list for me, and there was an XXX being unsure
  about why it would be there.
2014-09-09 14:05:22 -07:00
Emily Stark
58b5d1f6db Rename WAREHOUSE_DIR to METEOR_WAREHOUSE_DIR in cordova scripts.
This is consistent with the naming in the rest of tool.
2014-09-09 14:04:35 -07:00
Emily Stark
1c6efabc45 Line wrap an error message 2014-09-09 14:03:28 -07:00
Emily Stark
3445a2712c Record 'sdk.bundle' for stats for 'meteor build' 2014-09-09 14:02:03 -07:00
Emily Stark
b795137fcf Remove trailing comma 2014-09-09 14:01:48 -07:00
Justin SB
b504fa8afa Auto-install the x86 ABI if it isn't installed
This could be big actually; it means we don't need to bundle it
2014-09-09 13:59:10 -07:00