diff options
author | 2015-06-18 19:02:13 +0000 | |
---|---|---|
committer | 2015-06-19 11:04:32 +0000 | |
commit | 45dae50094d353c1a660d7d6cf6414a1ae8c1ef1 (patch) | |
tree | 45c2714cc33a6c5b82126b61d86769a21bf4c327 /src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java | |
parent | dd6ca09add101489624a70c9de697f3071f05108 (diff) |
Xcode project file support for structured resources defined in attribute "structured_resources" on ObjC rules.
--
MOS_MIGRATED_REVID=96332700
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java index 92fce30111..1737c0de00 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java +++ b/src/main/java/com/google/devtools/build/lib/rules/objc/ObjcProvider.java @@ -115,6 +115,13 @@ public final class ObjcProvider implements TransitiveInfoProvider { public static final Key<Artifact> GENERAL_RESOURCE_FILE = new Key<>(STABLE_ORDER); /** + * Resource directories added to {@link TargetControl#getGeneralResourceFileList()} when running + * Xcodegen. When copying files inside resource directories to the app bundle, XCode will preserve + * the directory structures of the copied files. + */ + public static final Key<PathFragment> GENERAL_RESOURCE_DIR = new Key<>(STABLE_ORDER); + + /** * Exec paths of {@code .bundle} directories corresponding to imported bundles to link. * These are passed to Xcodegen. */ |