354 Commits

Author SHA1 Message Date
Mark Villacampa
84e4966774 Added support for annotations and google play libraries 2015-03-28 21:19:57 +09:00
Joffrey Jaffeux
8fc9244c26 explicit path 2015-03-28 21:19:50 +09:00
Joffrey Jaffeux
10c8021b37 emphasize error 2015-03-28 21:19:42 +09:00
Joffrey Jaffeux
5dc1e397f8 support advanced cases for support libraries 2015-03-28 21:19:36 +09:00
Joffrey Jaffeux
34d407c570 simplify error message 2015-03-28 21:19:29 +09:00
Joffrey Jaffeux
8e1308236a use path instead of folder 2015-03-28 21:19:20 +09:00
Joffrey Jaffeux
53ed994050 typo 2015-03-28 21:19:13 +09:00
Joffrey Jaffeux
bb13476e58 add support_libraries option for android Rakefile config 2015-03-28 21:19:06 +09:00
Mark Villacampa
4b53530774 Fix .strings compilation 2015-03-28 21:17:53 +09:00
Mark Villacampa
e726e2410e Do not recompile .strings files every time 2015-03-28 21:16:28 +09:00
Mark Villacampa
6967077401 ooops 2015-03-28 21:16:03 +09:00
Mark Villacampa
6a1a5f0f58 Introduce the motion android-setup command which downloads and installs
the android sdk and ndk
2015-03-28 21:13:09 +09:00
Mark Villacampa
2d614dc7f6 Support rake ctags for Android. Fixes RM-782 2015-03-28 21:13:00 +09:00
Mark Villacampa
9b497e4749 Add support for Android 22 2015-03-28 21:12:51 +09:00
Mark Villacampa
1ba717c1b5 fix variable name 2015-03-28 21:12:45 +09:00
Mark Villacampa
f803d847c5 Merge pull request #195 from eitoball/fix-to-re-create-classes.dex-when-resource-files-are-updated
[Android] Fix to re-generate classes.dex when resource files are updated
2015-03-24 18:06:40 +01:00
Mark Villacampa
7898a3d8fa Use Dependency and ParallelBuilder for Android builds 2015-03-19 13:56:04 +09:00
Watson
d218e621bf [libdwarf] move to proper location 2015-03-19 13:55:16 +09:00
Watson
b6bcd38e19 [libdwarf] introduce "app.embed_dsym" in order to enable/disable embedding dSYM into app 2015-03-19 13:54:47 +09:00
Watson
8dedfda2ae [libdwarf] remove embedded dSYM to ensure that copy dSYM into app 2015-03-19 13:54:41 +09:00
Watson
ecc65d5578 [libdwarf] ensure that the dSYM is always updated in the application bundle when the app executable is rewritten 2015-03-19 13:54:34 +09:00
Watson
dd1c095720 [libdwarf] embed dSYM into extension app 2015-03-19 13:54:27 +09:00
Laurent Sansonetti
3d4efc754e switch to gnustl++, make sure to link it at the very end (after custom libs) 2015-03-19 13:53:38 +09:00
Laurent Sansonetti
96a248a52c run the custom init funcs within JNI frames 2015-03-19 13:53:29 +09:00
Laurent Sansonetti
c4713d5af4 add app.libs to Android config object (internal for now) 2015-03-19 13:53:21 +09:00
Laurent Sansonetti
877dc2aad5 add android support for app.custom_init_funcs 2015-03-19 13:53:12 +09:00
Watson
d7dd31324e ensure that set `true' in any_obj_file_built when files were built 2015-03-19 13:53:01 +09:00
Mark Villacampa
ccf7106c6d [Android] Improved detection of the SDK and NDK directories 2015-03-19 13:52:14 +09:00
Watson
116f0bba8a [RM-766] fix detecting multiple simulator
* Launch simulator version which indicated by SDK version.
$ rake device_name='iPhone 5s'

* Launch simulator version which indicated by `target` envronment variable.
$ rake device_name='iPhone 5s' target=8.1
$ rake device_name='iPhone 5s' target=7.1
2015-03-19 13:51:23 +09:00
Eito Katagiri
cf78264d0d fix to re-create classes.dex when resource files are updated 2015-03-15 10:50:31 +09:00
Laurent Sansonetti
130fe418da compile each .rb file to a .o file instead of passing the .bc files to the linker (so that we don't compile .bc files that haven't changed) 2015-02-13 12:54:29 +09:00
Watson
d59031036d [Android][RM-794] clear RUBYOPT to fix build error 2015-02-13 12:54:15 +09:00
Watson
a611ae4def remove __USE_DEVICE_INT__ 2015-02-13 12:53:52 +09:00
Watson
9b92afc085 [WatchKit] change UIDeviceFamily value into integer in info.plist in order to launch WachKit app with Xcode 6.2 beta 5 2015-02-13 12:52:50 +09:00
Mark Villacampa
768052522a Relly really fix RM-753 2015-02-05 07:43:28 +09:00
Laurent Sansonetti
d2491653e9 enable vm debug logs if app.vm_debug_logs is set to true 2015-02-05 07:43:07 +09:00
Mark Villacampa
dc9f2c400a Really fix RM-753 2015-02-05 07:42:59 +09:00
Mark Villacampa
548647f522 Fix RM-753 2015-02-05 07:42:51 +09:00
Laurent Sansonetti
388af0ad0e remove app.avd_config variable which is no longer used/needed 2015-02-05 07:42:37 +09:00
Laurent Sansonetti
4f085f1b6b add app.theme variable to set up the android:theme of the application, defaults to Theme.Holo 2015-02-05 07:42:28 +09:00
Watson
68f7cea0f4 fix WatchKit binary path for Xcode 6.2 beta 5 2015-02-05 07:42:15 +09:00
Watson
3936235ceb [RM-740] embed Dwarf Debug info version which is actually used by Xcode 2015-02-05 07:41:53 +09:00
Laurent Sansonetti
e045b9bb94 add bundler stuff to android template 2015-02-05 07:40:58 +09:00
Eloy Durán
54d85ed04e [iOS] Default to device architecture when debugging.
Unless the application does not have a slice for the device's native architecture,
in which case it defaults to an arch that it does contain.
2015-02-05 07:40:22 +09:00
Mark Villacampa
769b9ae945 [RM-729] Introduce app.manifest, which makes it possible to directly
manipulate the contents of the AndroidManifest.xml from the Rakefile.
2015-01-26 10:32:03 +09:00
Mark Villacampa
636d649968 [Android] Fix bug where projects with XML files in the resources directory could not be compiled. Fixes RM-720 2015-01-26 10:31:36 +09:00
Eloy Durán
d3cb3e7da0 [iOS] Log sim invocation in verbose mode. 2015-01-26 10:30:59 +09:00
Hwee-Boon Yar
844b6c7474 [OSX Template] Updated Edit menu to include items generated by Xcode 2015-01-18 18:12:42 +08:00
Watson
a7e2d90f17 revert deleting i386 for simulator
Because simulator of old device type (like 'iPhone 5') needs i386 binary.
If remove i386, it can't launch the app on 'iPhone 5' device.
2015-01-09 10:35:37 +09:00
Tom Carey
6fec01b7f2 Fixes the extra-packages arg to work with multiple packages
As per `aapt -help` multiple packages need to be delimited with `:`
Previously only the last --extra-packages arg was being used.
2015-01-05 15:22:18 +13:00