880 Commits

Author SHA1 Message Date
Zhigang Fang
ae9791e3bb Fix ctags task
Not sure why this is breaking with:
```
rake aborted!
NameError: undefined local variable or method `config' for #<Motion::Project::IOSConfig:0x007ff3eb638940>
/Library/RubyMotion/lib/motion/project/xcode_config.rb:681:in `ctags_files'
/Library/RubyMotion/lib/motion/project.rb:76:in `block in <top (required)>'
/Users/kylefang/.rvm/gems/ruby-2.1.3/bin/ruby_executable_hooks:15:in `eval'
/Users/kylefang/.rvm/gems/ruby-2.1.3/bin/ruby_executable_hooks:15:in `<main>'
Tasks: TOP => ctags
(See full trace by running task with --trace)
```
2015-03-30 21:46:23 +08:00
Watson
671fc46666 3.8 2015-03-28 21:21:44 +09:00
Watson
c830eeac2c [RM-831] fix typo 2015-03-28 21:20:05 +09:00
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
524e57c843 Warn if a user-configured framework does not have a corresponding
bridgesupport file.
2015-03-28 21:18:58 +09:00
Mark Villacampa
c263a07e3b Do not delete .storyboardc files if the source file is not present 2015-03-28 21:18:48 +09:00
Watson
3665929afd [RM-832] might be better fix 2015-03-28 21:18:39 +09:00
Watson
58fddda6df [RM-832] fix a Instruments template path for Xcode 6.2 stable 2015-03-28 21:18:16 +09:00
Mark Villacampa
4b53530774 Fix .strings compilation 2015-03-28 21:17:53 +09:00
Mark Villacampa
3c39c38fea Fix .strings compilation 2015-03-28 21:17:34 +09:00
Mark Villacampa
e726e2410e Do not recompile .strings files every time 2015-03-28 21:16:28 +09:00
Laurent Sansonetti
dcd3a8e5ca don't install SDK in case package directories exist, less verbosity, add --force flag to force a reinstallation, misc cleanups 2015-03-28 21:16:16 +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
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