33 Commits

Author SHA1 Message Date
Mark Villacampa
b99a970ae2 Do not strip functions starting with 'ruby' from frameworks. This was causing problems in 32bit devices only in release mode 2015-02-13 12:53:33 +09:00
Watson
312ced9440 use quoted string instead of #shellescape
Following alloy's review
2015-01-09 10:36:00 +09:00
Eloy Durán
e3e6ef2718 [iOS] Do not strip symbols from host that a framework requires.
Fixes http://hipbyte.myjetbrains.com/youtrack/issue/RM-701.
2014-12-30 11:09:10 +09:00
Watson
fd17911133 [RM-696] escape Watch app's Entitlements.plist path because it contains white spaces.
http://hipbyte.myjetbrains.com/youtrack/issue/RM-696
2014-12-30 11:08:45 +09:00
Eloy Durán
3099f848e4 [Target] Configure the bundle ID in the config object only. 2014-12-12 08:06:56 +09:00
Eloy Durán
b4a46b1513 [Target] Consolidate common code and properly check if bundle install is required. 2014-12-12 08:06:48 +09:00
Eloy Durán
7486b17b18 [WatchKit] Move configuration to config objects. 2014-12-12 08:06:40 +09:00
Watson
e895095f38 [RM-644] merge 429a71f and 231ffe5 commits for Framework 2014-12-12 08:05:24 +09:00
Watson
f40cf8b529 merge 92391851 commit for Framework 2014-12-12 08:05:17 +09:00
Watson
9cf66f50b2 [RM-644] use bundler only when it was installed 2014-12-12 08:05:10 +09:00
Watson
c2d5d2ea5a [RM-644] install bundled gem and run "bundle exec" for extension 2014-12-12 08:04:54 +09:00
Eloy Durán
318b1ef3d2 [WatchKit] In the end, embedded paths were not needed. 2014-12-12 08:04:42 +09:00
Eloy Durán
06f032b10d [iOS Extension] Fix cleaning and building with clean state. 2014-12-12 08:04:10 +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
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
Watson
f1eff28f69 modify CFBundleIdentifier for Watch extension 2014-12-12 07:59:21 +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
Eloy Durán
4a18816281 [config] Propagate archs settings to extensions and frameworks. 2014-10-13 23:37:08 +09:00
Watson
765a8da3ca move generating Provisioning process to be able to use special Provisioning Profile for extensions
Previously, Provisioning was generated when it will copy App Extension into App bundle
and it has worked as App build process.
So, It cannot refer `app. provisioning_profile' value in extension.

In order to refer `app. provisioning_profile' value in extension,
need to generate Provisioning in App Extension build process.
2014-10-13 23:36:57 +09:00
Watson
e3b2f13b5d fix a bug in framework where it would not update if changed the code
http://hipbyte.myjetbrains.com/youtrack/issue/RM-587
2014-10-03 07:45:26 +09:00
Mark Villacampa
35c0ff09fa Remove 'bundle exec' and add --trace support when cleaning targets 2014-09-01 23:58:46 +09:00
Mark Villacampa
a9f90505e5 Print relative paths from main app when compiling targets 2014-08-27 22:43:02 +02:00
Mark Villacampa
af4c519d81 Honor xcode_dir in targets 2014-08-27 22:20:19 +02:00
Mark Villacampa
bfd09e9896 Added a better comment for modifying the extension idenfier 2014-08-27 16:45:02 +02:00
Mark Villacampa
85f4c03550 Do not call bundler directly, and pass verbose output to targets 2014-08-27 16:39:28 +02:00
Mark Villacampa
a190a18e48 Generate Entitlements.plist for extensions 2014-08-27 11:19:59 +02:00
Mark Villacampa
4dd82ce7a8 Pass deployment_target and sdk_version to targets through env vars 2014-08-27 11:18:26 +02:00
Mark Villacampa
9d59c83fd0 Remove duplicate codesigning 2014-08-27 03:59:24 +02:00
Mark Villacampa
5c1dd426f7 Added support for loading target frameworks in extensions 2014-08-27 03:52:57 +02:00
Mark Villacampa
b3581fb7c4 Fix for extensions 2014-08-27 03:12:24 +02:00
Mark Villacampa
f1d4606663 Added support for extensions through the ExtensionTarget 2014-08-26 20:09:56 +02:00
Mark Villacampa
626fa99b13 Added support for targets. iOS frameworks supported through the FrameworkTarget class. 2014-08-26 20:08:19 +02:00