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