Skip to content

1.5.0-dev1104

Pre-release
Pre-release
Compare
Choose a tag to compare
@jb-compose-bot jb-compose-bot released this 18 Jul 18:56
16114b2
Simplify resource management for iOS (#3340)

* Simplify resource management for iOS

Introduces new a new task 'sync<FRAMEWORK_CLASSIFIER>ComposeIosResources',
which collects resources from all source sets, included in iOS targets.

With this change:
* CocoaPods integration does not require any configuration or calling 'pod install' after changing resources.
    * Important: existing projects need to remove 'extraSpecAttributes["resources"] = ...' from build scripts, and rerun `./gradlew podInstall` once!
* Without CocoaPods, the resource directory should be added to XCode build phases once.

Resolves #3073
Resolves #3113
Resolves #3066