Commit Graph

36 Commits

Author SHA1 Message Date
Justin SB
6bc2cff03a Pass --progress-bar to curl in ensure_android_bundle
Alternatives (doing it all in node) were much more invasive.
2014-10-09 10:24:11 -07:00
Justin SB
d9b91417c0 Install android bundle first, so the not-installed messages appear at the bottom 2014-10-07 15:06:04 -07:00
Justin SB
ef46eeb1be Send y when installing android target, a few text tweaks 2014-10-02 22:30:04 -07:00
Justin SB
6b417cc493 Move more functionality out of ensure_android_bundle.sh 2014-10-02 22:23:22 -07:00
Justin SB
21adbca461 Check the AVD exists, create if not, launch using android-launch 2014-10-01 18:33:43 -07:00
Justin SB
3c1a2fe9ca Split out android prereqs from android bundle installation 2014-10-01 12:18:04 -07:00
Timo Abend
653c886ff3 Fix for environments with witespace in home-path 2014-09-29 13:35:44 -07:00
Slava Kim
c1255aebd7 Use cloudfronted urls for android-bundle 2014-09-23 15:48: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
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
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
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
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
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
Justin SB
04e5bc700c Pass a template for mktemp
Mac requires one
2014-09-09 13:58:54 -07:00
Justin SB
8c1b8154fe Turn on error checking in ensure_android_bundle.sh 2014-09-09 13:58:37 -07:00
Justin SB
ffc69aa010 Super-simple script to set android proxy
For discussion / demo really
2014-09-09 13:17:53 -07:00
Justin SB
a1ec61dec0 Don't override ANDROID_SDK_HOME when running with system ADT 2014-09-09 13:06:58 -07:00
Justin SB
5a5888ec52 Don't use a huge screen by default after all; it'll be slow 2014-09-09 12:55:16 -07:00
Justin SB
d782475358 Fix typo 2014-09-09 12:35:05 -07:00
Justin SB
801b964815 Set image options to look a bit like a Nexus 4
Also fixes keyboard support
2014-09-09 12:34:07 -07:00
Justin SB
05b84fcc5e Create avd with x86 (ARM cannot be accelerated) 2014-09-09 07:26:20 -07:00
Slava Kim
a02cb37ca7 Also set ANDROID_SDK_HOME
Hopefully will help with the "PANIC" crash of android emulator
2014-08-29 01:19:33 -07:00
Slava Kim
02755faf0d adb from global path 2014-08-28 17:49:42 -07:00
Slava Kim
a65f825d4f Push the default HOME value 2014-08-28 17:42:14 -07:00
Slava Kim
02164d5cc8 If USE_GLOBAL_ADK is specified, don't try to
install android_bundle and use globally available
java, javac, android and ant
2014-08-28 17:10:24 -07:00
Slava Kim
54155531a1 more verboseness, adb.sh permissions 2014-08-28 16:00:19 -07:00
Slava Kim
579396329a Refactor bash scripts to a single import + a bunch of executables.
Also always store android_bundle in the warehouse, because right now we download
it every time the meteor-tool changes (even if the android_bundle version didn't
change). It is still not ideal, as it will download a new binary every time you
switch between meteor-tool versions pointing at different android_bundle
versions.
2014-08-27 23:17:33 -07:00