Eloy Durán
|
2f9e5a12c9
|
[Template] Do not override load paths with ‘pre’ dist dir in development.
RubyMotion developers should be able to test changes to the templates
from a local development build.
|
2014-11-11 14:49:43 +01:00 |
|
Watson
|
23232b372c
|
enable 64bit on iOS by default
|
2014-11-11 06:53:53 +09:00 |
|
Eloy Durán
|
33effd9154
|
[sim] Honour explicit device_name or target specified by user.
Specifying both is disallowed, because a device is configured for a specific SDK.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-657
|
2014-11-07 19:27:13 +01:00 |
|
Watson
|
4b876b96f7
|
embed stable and pre-release versions with "motion support"
|
2014-11-06 17:28:35 +09:00 |
|
Watson
|
bf541c0870
|
merge the patches to fix build error of Extension and Framework for arm64
http://hipbyte.myjetbrains.com/youtrack/issue/RM-655
Merged below patches into Extension and Framework:
- 1567487...fde9580
|
2014-11-06 16:28:11 +09:00 |
|
Laurent Sansonetti
|
92b5b94bf6
|
revert enabling arm64 by default
|
2014-11-05 15:18:25 +01:00 |
|
Laurent Sansonetti
|
10e4e28a23
|
make sure the builder archs does not contain duplicates
|
2014-11-05 14:04:26 +01:00 |
|
Laurent Sansonetti
|
c1647f1a84
|
enable arm64 again, remove armv7s
|
2014-11-05 14:04:04 +01:00 |
|
Watson
|
b257909cb7
|
not embed kernel-*.bc into each compiled files
http://hipbyte.myjetbrains.com/youtrack/issue/RM-652
|
2014-11-04 22:34:19 +09:00 |
|
Eloy Durán
|
117abe90a5
|
[Config] Move ivar declaration to file where it's actually used.
|
2014-11-04 13:08:04 +01:00 |
|
Eloy Durán
|
1cbb6ea3bc
|
[clean] Do not remove momd when no xcdatamodeld is available.
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-649
|
2014-10-31 14:09:38 +01:00 |
|
Laurent Sansonetti
|
f6cf3d2507
|
pass assets directories when generating R (even if it's not required?)
|
2014-10-29 16:24:59 +01:00 |
|
Laurent Sansonetti
|
1723c9ee63
|
improve build system to handle .java files (for class extensions) using underscore-based case
|
2014-10-29 13:40:41 +01:00 |
|
Laurent Sansonetti
|
6876b634ce
|
oops: always generate <service/> tags
|
2014-10-29 13:35:39 +01:00 |
|
Laurent Sansonetti
|
aee711688c
|
add support for Java class extensions: classes defined in .rb files can be extended in Java, by writing methods in a Foo.java file (where Foo is the name of the class) in a directory that contains .rb files (ex. ‘app/Foo.java’)
|
2014-10-28 19:40:43 +01:00 |
|
Laurent Sansonetti
|
02fb5ce2be
|
without this line, we will always rebuild classes.dex
|
2014-10-28 17:51:45 +01:00 |
|
Laurent Sansonetti
|
8c66814ae0
|
better message
|
2014-10-28 17:26:33 +01:00 |
|
Laurent Sansonetti
|
30fb3fe861
|
add app.services to let users expose android services
|
2014-10-26 22:12:39 +01:00 |
|
Laurent Sansonetti
|
6bac384407
|
when an exception is raised from a file init function and isn’t caught, print a better message to the user
|
2014-10-25 00:47:19 +02:00 |
|
Laurent Sansonetti
|
6b0a0176c1
|
rebuild payload.o if payload.c changed
|
2014-10-25 00:47:19 +02:00 |
|
Laurent Sansonetti
|
53e49c1443
|
add app.features to expose <uses-feature ...> elements to the manifest file, cleanup the XML generated code
|
2014-10-23 17:22:54 +02:00 |
|
Laurent Sansonetti
|
46cc1fdcba
|
make 'motion --version' print both stable and pre-release versions
|
2014-10-23 15:21:59 +02:00 |
|
Laurent Sansonetti
|
bf46410d5c
|
better detection for the llvm toolchain in the NDK
|
2014-10-22 14:28:45 +02:00 |
|
Eloy Durán
|
69ba85d3c8
|
[vendor] Only ever try to run xcodebuild clean if the dir really exists.
|
2014-10-22 11:18:17 +02:00 |
|
Watson
|
bd54be05da
|
recognize Provisioning Profile which has "iOSTeam Provisioning..."
http://hipbyte.myjetbrains.com/youtrack/issue/RM-643
|
2014-10-22 00:22:52 +09:00 |
|
Eloy Durán
|
8b593f831c
|
Some small YARD doc fixes.
|
2014-10-20 16:53:19 +02:00 |
|
Eloy Durán
|
0f6d698bd3
|
[OSX] Refactor codesigning code from last commit.
|
2014-10-20 16:16:40 +02:00 |
|
Eloy Durán
|
667023a028
|
[OSX] Sign embedded frameworks individually.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-642
|
2014-10-20 15:46:45 +02:00 |
|
Eloy Durán
|
5e7f43936e
|
[CodeSign] Fix YARD documentation type annotations.
|
2014-10-20 14:08:00 +02:00 |
|
Eloy Durán
|
03aab2a97e
|
[XcodeConfig] Fix missing space in certificate error message.
|
2014-10-20 14:02:12 +02:00 |
|
Eloy Durán
|
312829575c
|
[Config] Get rid of another sw_vers use.
|
2014-10-20 13:22:45 +02:00 |
|
Eloy Durán
|
0c88907e06
|
[Config] Capture and work with the OS X host version in a proper way.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-633
|
2014-10-20 13:11:57 +02:00 |
|
Eloy Durán
|
97dc93bd42
|
[Command::Update] Support Axel for optimised downloading.
|
2014-10-20 12:45:54 +02:00 |
|
Laurent Sansonetti
|
3318d87105
|
call Ruby init functions within an EH + pass the top-self reference
|
2014-10-20 12:29:07 +02:00 |
|
Eloy Durán
|
ff6232838c
|
[rake] Fix previous commit to still delete the Android build dir.
|
2014-10-17 13:04:20 +02:00 |
|
Eloy Durán
|
478472308c
|
[rake] Re-instate top-level clean task and refactor into XcodeConfig.
Related to:
* 646cbb1918
* bddc880f98
|
2014-10-17 12:55:57 +02:00 |
|
Laurent Sansonetti
|
8617f53d17
|
better init function names, using the sha1 of the full .bc path (sadly we can’t follow what we do for ios/osx as it would require bundling llvm-nm or another tool with the distribution)
|
2014-10-17 12:40:04 +02:00 |
|
Laurent Sansonetti
|
1749dd4317
|
unnecessary line
|
2014-10-17 12:38:10 +02:00 |
|
Laurent Sansonetti
|
bddc880f98
|
bring back “rake clean” task
|
2014-10-17 12:37:52 +02:00 |
|
Laurent Sansonetti
|
cd48fb034d
|
better message in case we can't retrieve the API version of the device
|
2014-10-17 12:05:44 +02:00 |
|
Eloy Durán
|
259c3a4172
|
[Vendor] Allow the user to override default cflags.
|
2014-10-17 11:12:26 +02:00 |
|
Laurent Sansonetti
|
00c9510d1f
|
generate java.lang.System.loadLibrary() instead of System.loadLibrary() because the later may not work all the time
|
2014-10-17 00:33:41 +02:00 |
|
Watson
|
26894c5906
|
fix a regression where `rake spec' does not work on OS X platform
http://hipbyte.myjetbrains.com/youtrack/issue/RM-632
|
2014-10-16 07:13:28 +09:00 |
|
Laurent Sansonetti
|
2e9ad50f32
|
when running specs on the device, redirect puts/print calls to NSLog
|
2014-10-15 16:16:19 +02:00 |
|
Laurent Sansonetti
|
454d0ce787
|
don't run spec:device with the debugger
|
2014-10-15 16:15:52 +02:00 |
|
Eloy Durán
|
85b668f249
|
[iOS embedded targets] Require arm64 for device builds.
http://hipbyte.myjetbrains.com/youtrack/issue/RM-559
|
2014-10-13 14:27:10 +02:00 |
|
Laurent Sansonetti
|
708f006eb1
|
simplify the arm64 object compilation even better + fix warnings due to overriding the module triple
|
2014-10-11 19:57:35 +02:00 |
|
Laurent Sansonetti
|
efd2b5ec08
|
simplify the arm64 object file generation
|
2014-10-11 19:34:22 +02:00 |
|
Laurent Sansonetti
|
ead120975c
|
when attaching the debugger to the device, make sure to pass the appropriate arch to the debug server and lldb (which could be arm64)
|
2014-10-11 15:52:42 +02:00 |
|
Eloy Durán
|
d141498e58
|
[config] Propagate archs settings to extensions and frameworks.
|
2014-10-10 15:11:10 +02:00 |
|