Commit Graph

857 Commits

Author SHA1 Message Date
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
Watson
d194e86e82 3.7 2015-03-19 13:59:07 +09:00
Mark Villacampa
7898a3d8fa Use Dependency and ParallelBuilder for Android builds 2015-03-19 13:56:04 +09:00
Mark Villacampa
73621fc941 Expand path 2015-03-19 13:55:54 +09:00
Mark Villacampa
509cb5106f We generate the BS file in the common build dir now. Also no need to pattern-search since we know the path of the file. 2015-03-19 13:55:46 +09:00
Mark Villacampa
a07b27204f Generate bridgesupport files for vendor projects in the common build dir 2015-03-19 13:55:38 +09:00
Watson
41efd12fcc [libdwarf] fix missing comma 2015-03-19 13:55:26 +09:00
Watson
d218e621bf [libdwarf] move to proper location 2015-03-19 13:55:16 +09:00
Watson
f109ac1b59 [libdwarf] embed dSYM into Extension app according to configuration of container app 2015-03-19 13:55:02 +09:00
Watson
e87332ca4e [libdwarf] embed dSYM with development mode only by default 2015-03-19 13:54:55 +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
Eloy Durán
11d81ea612 [libdwarf] Cop dSYM bundle into application. 2015-03-19 13:54:11 +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
Watson
beb3112705 mention about Android with `motion --help' 2015-03-19 13:52:50 +09:00
Laurent Sansonetti
76a9ade2d7 add app.custom_init_funcs (only for internal use) 2015-03-19 13:52:32 +09:00
Mark Villacampa
ccf7106c6d [Android] Improved detection of the SDK and NDK directories 2015-03-19 13:52:14 +09:00
Watson
40c50b3086 [spec] refactor to use Platform 2015-03-19 13:52:04 +09:00
Watson
1239ad0a39 [Android][RM-783] get rid of recursive calling in order to avoid a crash with running spec 2015-03-19 13:51:53 +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
Watson
4aab1c8113 3.6 2015-02-13 12:57:48 +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
Mark Villacampa
58604cb0c5 Expose opt_level to make it possible to test an app in 'release mode' along with __strip__=1 2015-02-13 12:53:40 +09:00
Mark Villacampa
b99a970ae2 Do not strip functions starting with 'ruby' from frameworks. This was causing problems in 32bit devices only in release mode 2015-02-13 12:53:33 +09:00
Watson
258b6bc3bf [RM-778] return dummy 'Debug Info Version' for Xcode 5 2015-02-13 12:53:18 +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
Watson
f37ac255bb 3.5 2015-02-05 07:53:11 +09:00
Watson
799d206d26 3.4 2015-02-05 07:44:58 +09:00
Mark Villacampa
768052522a Relly really fix RM-753 2015-02-05 07:43:28 +09:00
Laurent Sansonetti
7635cb53e8 turns out Bacon.run is called for each spec, let's make sure we don't override the main_activity ivar with nil 2015-02-05 07:43:18 +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
Laurent Sansonetti
bbf9a77231 we do android now!!!111!!! 2015-01-29 16:55:54 +01:00