Commit Graph

735 Commits

Author SHA1 Message Date
Eloy Durán
06f032b10d [iOS Extension] Fix cleaning and building with clean state. 2014-12-12 08:04:10 +09:00
Eloy Durán
62d5d40f32 [Config] Don't use @name variable directly and add API to get bundle filename. 2014-12-12 08:04:03 +09:00
Eloy Durán
5c6fa347bc [WatchKit] Pass correct embedded build paths to sim. 2014-12-12 08:03:55 +09:00
Eloy Durán
6c4660659f [WatchKit] Base embedded paths on env var set by host app. 2014-12-12 08:03:48 +09:00
Eloy Durán
a4638b630f [WatchKit] Build watch app simply by building full app. 2014-12-12 08:03:36 +09:00
Eloy Durán
c3d9438fc2 [iOS Extension] Expose built path to extension when invoking rake tasks. 2014-12-12 08:03:29 +09:00
Eloy Durán
244575d6c5 [WatchKit] Hardcode to launch the iPhone 6 sim, for now. 2014-12-12 08:01:07 +09:00
Eloy Durán
3d6b89aa82 [iOS] Use Target#rake to execute Watch app launch task. 2014-12-12 08:00:58 +09:00
Eloy Durán
65e9c130ea [iOS Extension] Provide 1 way to invoke rake tasks of target. 2014-12-12 08:00:51 +09:00
Eloy Durán
506b536f85 [WatchKit] Start on launcher task in new location. 2014-12-12 08:00:43 +09:00
Eloy Durán
d6e73c3f53 [WatchKit] Revert addition of separate host app, apperantly it already existed in another form. 2014-12-12 08:00:34 +09:00
Eloy Durán
d9da4807d9 [WatchKit] Configure host app Info.plist. 2014-12-12 08:00:27 +09:00
Eloy Durán
a4b9717132 [WatchKit] Import sim launch task for host app. 2014-12-12 08:00:19 +09:00
Eloy Durán
794c0c1e4a [WatchKit] Import first version of host/launcher app. 2014-12-12 08:00:12 +09:00
Watson
3719246fcf compile Watch app's storyboard 2014-12-12 08:00:04 +09:00
Watson
806a651ded generate Watch app 2014-12-12 07:59:58 +09:00
Watson
089c6dacda add template for Watch app 2014-12-12 07:59:48 +09:00
Watson
9a70301d63 change default watch extension name 2014-12-12 07:59:41 +09:00
Watson
8cdee9ce52 clean up 2014-12-12 07:59:31 +09:00
Watson
f1eff28f69 modify CFBundleIdentifier for Watch extension 2014-12-12 07:59:21 +09:00
Watson
06c2736299 change entry point for watch extension
Watch extension uses "PlugInKit`-[PKService run]" as entry point.
2014-12-12 07:59:15 +09:00
Watson
aa6f385648 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-12 07:59:09 +09:00
Watson
ffc591bd7e add watch extension template 2014-12-12 07:59:02 +09:00
Watson
34313418be update entry point for "rake spec" 2014-12-12 07:58:54 +09:00
Laurent Sansonetti
6dd30af901 android support 2014-12-12 07:58:32 +09:00
Watson
ed4be0118a [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-12 07:57:23 +09:00
Watson
ca658c72d7 [RM-672] fix a Instruments template path for Xcode 6.2
http://hipbyte.myjetbrains.com/youtrack/issue/RM-672
2014-12-12 07:55:53 +09:00
Watson
891d1e45c8 remove unnecessary value in action and share extension's info.plist 2014-12-12 07:55:17 +09:00
Watson
2370589a1e [RM-678] fix info.plist in share extension to solve ERROR ITMS-9000
http://hipbyte.myjetbrains.com/youtrack/issue/RM-678
2014-12-12 07:54:22 +09:00
Watson
478d8485d3 [RM-677] add 'application-identifier' in action extension entitlement
http://hipbyte.myjetbrains.com/youtrack/issue/RM-677
2014-12-12 07:53:26 +09:00
Watson
552835a02f [RM-677] fix info.plist in action extension to solve ERROR ITMS-9000
http://hipbyte.myjetbrains.com/youtrack/issue/RM-677
2014-12-12 07:53:07 +09:00
Watson
6cb89fde6e [RM-676] allow to use relative path for provisioning_profile
http://hipbyte.myjetbrains.com/youtrack/issue/RM-676
2014-12-12 07:52:29 +09:00
Watson
449da29c70 [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-12-12 07:51:36 +09:00
Eloy Durán
ace0225c51 [OSX] Only build for x86_64 by default.
Related to
https://github.com/clayallsopp/afmotion/issues/72#issuecomment-64401550.
2014-12-12 07:51:03 +09:00
Watson
e4a36e7d5a [RM-671] solve framework dependencies in embedded 2014-12-12 07:50:17 +09:00
Watson
d1db6e3ad2 make sure the builder archs does not contain duplicates for Extension/Framework 2014-12-12 07:49:30 +09:00
Watson
5093672959 fix archs setting in framework
http://hipbyte.myjetbrains.com/youtrack/issue/RM-670

d141498e58 patch need this changing.
2014-12-12 07:49:00 +09:00
Watson
dc307d9b48 [RM-669] fix a regression which RubyMotion static library causes link error in Xcode project
http://hipbyte.myjetbrains.com/youtrack/issue/RM-669
2014-12-12 07:47:20 +09:00
Watson
7fcbe97c16 [RM-651] allow to run rake task other than `build' in Extension/Framework project
http://hipbyte.myjetbrains.com/youtrack/issue/RM-651

Conflicts:
	NEWS
2014-12-12 07:46:45 +09:00
Eloy Durán
db15c64703 [iOS Template] Set the background color directly on the view. 2014-12-12 07:46:14 +09:00
Eloy Durán
ffe951191b [iOS Template] Add view controllers and window to new apps.
Besides being a more helpful entry point, it also ensures that when
users build an application without any window they do not get to
see ugly warnings about unhandled touch events.

Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-339
2014-12-12 07:45:31 +09:00
Eloy Durán
5d35b8b2a2 [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-12-12 07:44:38 +09:00
Watson
64a0edc3ef enable 64bit on iOS by default 2014-12-12 07:44:12 +09:00
Eloy Durán
156e32b6da [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-12-12 07:43:05 +09:00
Watson
4acc4a03a1 embed stable and pre-release versions with "motion support" 2014-12-12 07:34:42 +09:00
Watson
c542e11117 Merge pull request #170 from hboon/iphone6-launch-images
Add iPhone 6 and iPhone 6 portrait launch images (was Automatically add UILaunchImages key to info.plist)
2014-11-25 11:52:39 +09:00
Watson
a82bafc8c6 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:32:48 +09:00
Watson
b98ed48378 2.38 2014-11-06 14:43:19 +09:00
Laurent Sansonetti
d425ef2988 revert enabling arm64 by default 2014-11-06 00:06:53 +09:00
Laurent Sansonetti
4ba3575bb7 make sure the builder archs does not contain duplicates 2014-11-06 00:06:08 +09:00