aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_project/xcode.h
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/create_project/xcode.h')
-rw-r--r--devtools/create_project/xcode.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/devtools/create_project/xcode.h b/devtools/create_project/xcode.h
index a5f0fc1cf0..a4aedb0fac 100644
--- a/devtools/create_project/xcode.h
+++ b/devtools/create_project/xcode.h
@@ -244,6 +244,15 @@ private:
objectMap[obj->id] = true;
}
+ Object *find(std::string id) {
+ for (std::vector<Object *>::iterator it = objects.begin(); it != objects.end(); ++it) {
+ if ((*it)->id == id) {
+ return *it;
+ }
+ }
+ return NULL;
+ }
+
std::string toString() {
std::string output;
@@ -320,6 +329,8 @@ private:
void setupResourcesBuildPhase();
void setupSourcesBuildPhase();
void setupBuildConfiguration(const BuildSetup &setup);
+ void setupImageAssetCatalog(const BuildSetup &setup);
+ void addAdditionalSources(std::string targetName, Property &files, int &order);
// Misc
void setupDefines(const BuildSetup &setup); // Setup the list of defines to be used on build configurations