Eloy Durán
16c19e5a20
[test] Make iOS UI helper search from the key window instead.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-382 .
2014-01-28 21:24:14 +09:00
Eloy Durán
ba64b5644b
[vendor] Default to :cflags option for BS generation.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-388 .
2014-01-28 21:23:30 +09:00
Eloy Durán
53cf90f2bb
[vendor] Accept glob patterns for the `source_files' option.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-317 .
2014-01-28 21:22:45 +09:00
Eloy Durán
1ff4515555
Fix builder when not building for OS X.
2014-01-28 21:22:22 +09:00
Eloy Durán
46cc8ba2df
[OSX] Add external_frameworks config variable.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-254
2014-01-28 21:21:45 +09:00
Laurent Sansonetti
349f95e7b8
pass the target platform to the compiler
2014-01-28 21:21:07 +09:00
Laurent Sansonetti
32988db314
[OSX] fix crashlog task
2014-01-28 21:20:49 +09:00
Watson
723165b724
fix a bug in build system that app cannot be built with Ruby 2.1 when it would use UTF-8 as app name
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-370
2014-01-28 21:20:33 +09:00
Watson
ad92c98e86
Merge pull request #146 from andrewlarssen/master
...
Fix hard coded path that does not honour xcode-select in builder.
2014-01-17 06:09:40 -08:00
Andrew Larssen
1ea2f8abfa
Fix hard coded path that does not honour xcode-select in builder.
...
This is causing problems building amd64 iOS 7.1 using Xcode5.1-Beta3 as it is not in the usual path.
2014-01-17 12:05:32 +00:00
Watson
061237d4bb
2.19
2014-01-07 12:02:10 +09:00
Watson
91414dd8e4
2.18
2013-12-30 23:26:15 +09:00
Watson
1c4935752e
update README
2013-12-30 23:26:08 +09:00
Laurent Sansonetti
89cbd07a25
add 'rake crashlog:device' task, wording/UX is still a work in progress
2013-12-30 23:11:42 +09:00
Watson
252592c4f2
improve build system in order to compile spec files in parallel as much as possible
...
So far, RubyMotion has two phase in compile when run spec (1. compile app files, 2. compile spec files).
it make idle cpu cores when finished to compile app files (before starting to compile spec files).
2013-12-30 23:11:04 +09:00
Laurent Sansonetti
07ab0769d5
libmacruby -> librubymotion
2013-12-30 23:10:32 +09:00
Eloy Durán
53b7424127
[sim] Get simulated app PID as int instead of NSNumber.
...
Related to http://hipbyte.myjetbrains.com/youtrack/issue/RM-365
2013-12-30 23:09:48 +09:00
Eloy Durán
1d7b8b19a9
[sim] Make app launch again with Xcode 5.1.
...
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-365
2013-12-30 23:09:03 +09:00
Eloy Durán
756dc13150
[vendor] Actually add our custom XCPretty printer.
2013-12-30 23:06:36 +09:00
Eloy Durán
11bcc3d370
[vendor] Use custom XCPretty printer when building an Xcode project.
2013-12-30 23:05:12 +09:00
Eloy Durán
ce72a628f0
[vendor] Import XCPretty.
2013-12-30 23:04:40 +09:00
Eloy Durán
cc15311759
De-register spec app for notifications first.
2013-12-20 12:26:09 +01:00
Eloy Durán
63991fa446
Merge branch 'jmay-master'
2013-12-20 12:17:40 +01:00
Jason W. May
b6d9df25c0
Ignore spurious UIApplicationDidBecomeActiveNotification events.
...
Signed-off-by: Eloy Durán <eloy.de.enige@gmail.com >
2013-12-20 12:17:10 +01:00
Watson
ee8c988864
2.17
2013-12-13 10:59:36 +09:00
Eloy Durán
06d8802db6
[UIAutomation] Make the drag command actually send events again.
...
However, for the moment this only works with 1 touch at a time.
2013-12-13 10:56:43 +09:00
Watson
ca35b95be2
Revert "fix where Boxed#new doesn't work for GLKKit structure."
...
This reverts commit ac89cf6b4b .
http://hipbyte.myjetbrains.com/youtrack/issue/RM-342
Because this patch causes a conflict between method's structure signature and bridgesupport's structure signature
2013-12-13 09:29:06 +09:00
Laurent Sansonetti
a6de0f4021
[OSX] add app.codesign_for_release (default to true) which controls if we need to code-sign for build:release
2013-12-13 09:28:31 +09:00
Laurent Sansonetti
7d058064e7
in case app.resource_dirs contain duplicated entries, don't freak out
2013-12-13 09:28:25 +09:00
Eloy Durán
4e9bb5f89e
[vendor] Ensure that all cflags are properly quoted.
...
Before it looked like the `-isysroot \"#{sdk_path}\"` part of the cflags
would terminate the string passed to the `--cflags` option.
Now all the contents of the `--cflags` option is quoted using
single-quotes instead.
2013-12-13 09:10:22 +09:00
Watson
4a9673e238
Merge pull request #144 from toshiwo/support_dynamic_name_directory
...
support dynamic name directory in template
2013-11-25 06:27:33 -08:00
toshiwo
02cf8d5e1d
support nested directory
...
* https://github.com/HipByte/RubyMotion/pull/144#issuecomment-29203864
2013-11-25 23:18:57 +09:00
toshiwo
231547a62b
support dynamic name directory in template
2013-11-25 22:31:12 +09:00
Watson
2148019d6f
2.16
2013-11-23 00:40:50 +09:00
Watson
3bd065e320
2.15
2013-11-20 23:44:30 +09:00
Eloy Durán
22dac42700
[spec] Deprecate block to the tests method of the view test helpers.
2013-11-20 23:43:40 +09:00
Eloy Durán
440cfc9d25
[rake] Raise error if cleaning does not succeed.
...
Fixes https://hipbyte.freshdesk.com/helpdesk/tickets/1359 .
2013-11-20 23:42:36 +09:00
Watson
f01f8a240f
move special configuration for iOS/OSX platform from gen_bridge_metadata()
2013-11-20 23:41:11 +09:00
Watson
8a86ff3ae6
[OSX] fix a bug on OSX platform where compiler flags for iOS are passed when it generates bridgesupport file for vendor library
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-315
2013-11-11 08:17:26 +09:00
Laurent Sansonetti
ab8e73f9d0
only capture stdout if install_only is set (used by the profile task), fixes the output of 'rake device'
2013-11-07 23:13:18 +09:00
Watson
f593ce727b
2.14
2013-11-04 08:36:11 +09:00
Watson
fd9d9c3753
2.13
2013-11-03 21:17:56 +09:00
Laurent Sansonetti
666d4bdd67
add a hidden variable to force symbol strip (ex. rake device __strip__=1)
2013-11-03 21:17:14 +09:00
Eloy Durán
091b6b399f
Temp work around issue with UIDeviceFamily for release/profile.
...
The Info.plist is forced to be recreated on each build and uses ints for
UIDeviceFamily when profiling and strings otherwise.
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-03 21:16:54 +09:00
Watson
464cced795
fix RM-305
...
http://hipbyte.myjetbrains.com/youtrack/issue/RM-305
2013-11-02 23:04:15 +09:00
Watson
8ef4dd6e82
2.12
2013-11-02 11:49:43 +09:00
Eloy Durán
791a18759b
[profiler] Configure Instruments to optionally launch specific template.
2013-11-02 11:46:41 +09:00
Eloy Durán
8a88ae803e
[profiler] Replace templates list with hardcoded lists.
2013-11-02 11:46:34 +09:00
Eloy Durán
01b337b57b
[profiler] Add tasks to list available instruments templates.
2013-11-02 11:46:29 +09:00
Eloy Durán
2783dfcc8b
[profiler] Make the OS X shortcut task use development mode.
2013-11-02 11:46:23 +09:00