Commit Graph

888 Commits

Author SHA1 Message Date
Eloy Durán
bdbdfefa91 [WatchKit] Base embedded paths on env var set by host app. 2014-12-10 20:35:34 +01:00
Eloy Durán
9c1f9a3d45 [WatchKit] Build watch app simply by building full app. 2014-12-10 20:35:34 +01:00
Eloy Durán
3b8397a0ef [iOS Extension] Expose built path to extension when invoking rake tasks. 2014-12-10 20:35:34 +01:00
Eloy Durán
8c7c39cb0e [WatchKit] Hardcode to launch the iPhone 6 sim, for now. 2014-12-10 20:35:34 +01:00
Eloy Durán
d16a593559 [iOS] Use Target#rake to execute Watch app launch task. 2014-12-10 20:35:34 +01:00
Eloy Durán
c121d102f8 [iOS Extension] Provide 1 way to invoke rake tasks of target. 2014-12-10 20:35:34 +01:00
Eloy Durán
4ec7c81914 [WatchKit] Start on launcher task in new location. 2014-12-10 20:35:34 +01:00
Eloy Durán
0a8f116a0e [WatchKit] Revert addition of separate host app, apperantly it already existed in another form. 2014-12-10 20:35:34 +01:00
Eloy Durán
756ea30e49 [WatchKit] Configure host app Info.plist. 2014-12-10 20:35:33 +01:00
Eloy Durán
167cdb4084 [WatchKit] Import sim launch task for host app. 2014-12-10 20:35:33 +01:00
Eloy Durán
bb5ff2eb84 [WatchKit] Import first version of host/launcher app. 2014-12-10 20:35:33 +01:00
Watson
370227c0a8 compile Watch app's storyboard 2014-12-10 20:35:33 +01:00
Watson
6088b38784 generate Watch app 2014-12-10 20:35:33 +01:00
Watson
85d7f0c570 add template for Watch app 2014-12-10 20:35:33 +01:00
Watson
9efd7c0a19 change default watch extension name 2014-12-10 20:35:33 +01:00
Watson
6ef3355428 clean up 2014-12-10 20:35:33 +01:00
Watson
7f0e8c1079 modify CFBundleIdentifier for Watch extension 2014-12-10 20:35:32 +01:00
Watson
9d14fe1000 change entry point for watch extension
Watch extension uses "PlugInKit`-[PKService run]" as entry point.
2014-12-10 20:35:32 +01:00
Watson
fa9172505f add config file for Watch extension
Because Watch extension has some different value in info_plist than other extensions.
(This patch is not change yet)
2014-12-10 20:35:32 +01:00
Watson
cd1a3f06b9 add watch extension template 2014-12-10 20:35:32 +01:00
Watson
ae8f9db35b update entry point for "rake spec" 2014-12-10 23:13:58 +09:00
Laurent Sansonetti
f24275586d default spec/main_spec.rb file for android 2014-12-10 00:53:29 +01:00
Laurent Sansonetti
926a843e51 Bacon.run will keep a reference to its optional argument (as the main activity) and expose it as Context#main_activity, so that UI specs can be written 2014-12-10 00:52:46 +01:00
Laurent Sansonetti
78e8f11540 in spec mode, don’t attach a REPL, instead print logs and quit the rake process when we determine that the app is no longer alive 2014-12-10 00:37:35 +01:00
Laurent Sansonetti
86243a5f8f add “rake spec:device” and “rake spec:emulator” tasks 2014-12-09 17:56:48 +01:00
Laurent Sansonetti
33fd3d0b35 in spec mode, build directory will be build/Testing-#{API_VERSION}/ 2014-12-09 17:56:21 +01:00
Laurent Sansonetti
df2f85086b make sure we import classes from the core rubymotion package (since we could be subclassing one of them) 2014-12-09 17:55:42 +01:00
Laurent Sansonetti
8bb9981f2e silence jar signer invocation in debug mode (as it prints garbage when using java 7) 2014-12-09 14:56:00 +01:00
Laurent Sansonetti
5865906230 improve error message in case we can’t connect to the device 2014-12-09 03:27:48 +01:00
Laurent Sansonetti
e6fc5d5a3a android support 2014-12-08 13:34:08 +01:00
Laurent Sansonetti
20675a51f2 add print-ruby-ivars command, fix other commands to not print the string address 2014-12-05 15:41:54 +01:00
Watson
7f6139bbfe [RM-681] use 'iPad Air' as default for iPad app to launch app as 64-bit
http://hipbyte.myjetbrains.com/youtrack/issue/RM-681
2014-12-05 11:06:14 +09:00
Laurent Sansonetti
8fe20680da provide the path where libc.so is located, so that we can access C-level functions 2014-12-02 22:59:55 +01:00
Laurent Sansonetti
bf59348d73 link the payload library with -O0 and -g3 (probably needed since we use LtO with the Ruby .bc files) 2014-12-02 21:51:38 +01:00
Laurent Sansonetti
60cf04cedc provide builtin print-ruby-object / pro command to gdb 2014-12-02 21:51:04 +01:00
Laurent Sansonetti
40f7b45733 enable debug=1: start ndk-gdb in “attach mode”, make sure we won’t quit the rake process on SIGINT, bring back terminal echo on exit 2014-12-02 19:02:16 +01:00
Laurent Sansonetti
41cbedba70 more ndk-gdb work (still not working yet) 2014-12-02 18:11:59 +01:00
Watson
b593172355 [RM-672] fix a Instruments template path for Xcode 6.2
http://hipbyte.myjetbrains.com/youtrack/issue/RM-672
2014-12-02 15:02:00 +09:00
Watson
7a1dda6e5d remove unnecessary value in action and share extension's info.plist 2014-12-01 21:03:00 +09:00
Watson
520346999f [RM-678] fix info.plist in share extension to solve ERROR ITMS-9000
http://hipbyte.myjetbrains.com/youtrack/issue/RM-678
2014-12-01 18:58:06 +09:00
Watson
f5c1ebdde5 [RM-677] add 'application-identifier' in action extension entitlement
http://hipbyte.myjetbrains.com/youtrack/issue/RM-677
2014-12-01 16:48:22 +09:00
Watson
872d660a4a [RM-677] fix info.plist in action extension to solve ERROR ITMS-9000
http://hipbyte.myjetbrains.com/youtrack/issue/RM-677
2014-12-01 16:34:14 +09:00
Watson
91bc99156a [RM-676] allow to use relative path for provisioning_profile
http://hipbyte.myjetbrains.com/youtrack/issue/RM-676
2014-12-01 14:39:23 +09:00
Watson
e9f344aeee [RM-675] make sure that add "require ‘pathname'" in where uses Pathname in order to fix that it can't build extension with system bundled ruby 2014-11-27 20:55:24 +09:00
Eloy Durán
11108c85fb [OSX] Only build for x86_64 by default.
Related to
https://github.com/clayallsopp/afmotion/issues/72#issuecomment-64401550.
2014-11-25 14:54:30 +01:00
Watson
0c2cffcb5f [RM-667] Added `app.icons' for extension's Rakefile 2014-11-25 12:24:28 +09:00
Hwee-Boon Yar
8736bd3c87 Add portrait launch images for iPhone 6 and iPhone 6 Plus 2014-11-25 11:54:06 +09:00
Watson
82fa416195 [RM-671] solve framework dependencies in embedded 2014-11-25 11:33:43 +09:00
Watson
ce7a4f7de9 make sure the builder archs does not contain duplicates for Extension/Framework 2014-11-24 16:50:46 +09:00
Watson
b526ddd96d fix archs setting in framework
http://hipbyte.myjetbrains.com/youtrack/issue/RM-670

d141498e58 patch need this changing.
2014-11-24 16:33:40 +09:00