From d4c6720c5f98df74fa2e8b34c82535542f1068c6 Mon Sep 17 00:00:00 2001
From: Dariusz Rybicki <dariusz@elixxir.io>
Date: Wed, 1 Jun 2022 12:41:29 +0200
Subject: [PATCH] Reorganize files in example app project

---
 Example/Example.xcodeproj/project.pbxproj           |  10 +---------
 Example/{ExampleApp => ExampleApp (iOS)}/App.swift  |   0
 .../AccentColor.colorset/Contents.json              |   0
 .../AppIcon.appiconset/Contents.json                |   0
 .../AppIcon.appiconset/iOS App Store 1024pt 1x.png  | Bin
 .../AppIcon.appiconset/iPad App 76pt 1x.png         | Bin
 .../AppIcon.appiconset/iPad App 76pt 2x.png         | Bin
 .../iPad Notification 20pt 1x.png                   | Bin
 .../iPad Notification 20pt 2x.png                   | Bin
 .../iPad Pro (12.9-inch) App 83.5pt 2x.png          | Bin
 .../AppIcon.appiconset/iPad Settings 29pt 1x.png    | Bin
 .../AppIcon.appiconset/iPad Settings 29pt 2x.png    | Bin
 .../AppIcon.appiconset/iPad Spotlight 40pt 1x.png   | Bin
 .../AppIcon.appiconset/iPad Spotlight 40pt 2x.png   | Bin
 .../AppIcon.appiconset/iPhone App 60pt 2x.png       | Bin
 .../AppIcon.appiconset/iPhone App 60pt 3x.png       | Bin
 .../iPhone Notification 20pt 2x.png                 | Bin
 .../iPhone Notification 20pt 3x.png                 | Bin
 .../AppIcon.appiconset/iPhone Settings 29pt 2x.png  | Bin
 .../AppIcon.appiconset/iPhone Settings 29pt 3x.png  | Bin
 .../AppIcon.appiconset/iPhone Spotlight 40pt 2x.png | Bin
 .../AppIcon.appiconset/iPhone Spotlight 40pt 3x.png | Bin
 .../Assets.xcassets/Contents.json                   |   0
 .../ContentView.swift                               |   0
 .../Sources/ExampleAppIconExport/main.swift         |   2 +-
 25 files changed, 2 insertions(+), 10 deletions(-)
 rename Example/{ExampleApp => ExampleApp (iOS)}/App.swift (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AccentColor.colorset/Contents.json (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/Contents.json (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iOS App Store 1024pt 1x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 1x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 1x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Pro (12.9-inch) App 83.5pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 1x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 1x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 3x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 3x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 3x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 2x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 3x.png (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/Assets.xcassets/Contents.json (100%)
 rename Example/{ExampleApp => ExampleApp (iOS)}/ContentView.swift (100%)

diff --git a/Example/Example.xcodeproj/project.pbxproj b/Example/Example.xcodeproj/project.pbxproj
index d8f0c3c6..804dacad 100644
--- a/Example/Example.xcodeproj/project.pbxproj
+++ b/Example/Example.xcodeproj/project.pbxproj
@@ -37,7 +37,6 @@
 		312C370D28475E62003E9E39 = {
 			isa = PBXGroup;
 			children = (
-				312C371828475E62003E9E39 /* ExampleApp */,
 				312C3727284761C7003E9E39 /* ExampleApp (iOS) */,
 				31B3342F2847669900865D82 /* ExampleAppIcon */,
 				312C371728475E62003E9E39 /* Products */,
@@ -52,19 +51,12 @@
 			name = Products;
 			sourceTree = "<group>";
 		};
-		312C371828475E62003E9E39 /* ExampleApp */ = {
+		312C3727284761C7003E9E39 /* ExampleApp (iOS) */ = {
 			isa = PBXGroup;
 			children = (
 				312C371928475E62003E9E39 /* App.swift */,
 				312C371B28475E62003E9E39 /* ContentView.swift */,
 				312C371D28475E63003E9E39 /* Assets.xcassets */,
-			);
-			path = ExampleApp;
-			sourceTree = "<group>";
-		};
-		312C3727284761C7003E9E39 /* ExampleApp (iOS) */ = {
-			isa = PBXGroup;
-			children = (
 				312C3728284761DC003E9E39 /* Info.plist */,
 			);
 			path = "ExampleApp (iOS)";
diff --git a/Example/ExampleApp/App.swift b/Example/ExampleApp (iOS)/App.swift
similarity index 100%
rename from Example/ExampleApp/App.swift
rename to Example/ExampleApp (iOS)/App.swift
diff --git a/Example/ExampleApp/Assets.xcassets/AccentColor.colorset/Contents.json b/Example/ExampleApp (iOS)/Assets.xcassets/AccentColor.colorset/Contents.json
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AccentColor.colorset/Contents.json
rename to Example/ExampleApp (iOS)/Assets.xcassets/AccentColor.colorset/Contents.json
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/Contents.json
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/Contents.json
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/Contents.json
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iOS App Store 1024pt 1x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iOS App Store 1024pt 1x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iOS App Store 1024pt 1x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iOS App Store 1024pt 1x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 1x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 1x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 1x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 1x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad App 76pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 1x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 1x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 1x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 1x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Notification 20pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Pro (12.9-inch) App 83.5pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Pro (12.9-inch) App 83.5pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Pro (12.9-inch) App 83.5pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Pro (12.9-inch) App 83.5pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 1x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 1x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 1x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 1x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Settings 29pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 1x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 1x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 1x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 1x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPad Spotlight 40pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 3x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 3x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 3x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone App 60pt 3x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 3x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 3x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 3x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Notification 20pt 3x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 3x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 3x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 3x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Settings 29pt 3x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 2x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 2x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 2x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 2x.png
diff --git a/Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 3x.png b/Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 3x.png
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 3x.png
rename to Example/ExampleApp (iOS)/Assets.xcassets/AppIcon.appiconset/iPhone Spotlight 40pt 3x.png
diff --git a/Example/ExampleApp/Assets.xcassets/Contents.json b/Example/ExampleApp (iOS)/Assets.xcassets/Contents.json
similarity index 100%
rename from Example/ExampleApp/Assets.xcassets/Contents.json
rename to Example/ExampleApp (iOS)/Assets.xcassets/Contents.json
diff --git a/Example/ExampleApp/ContentView.swift b/Example/ExampleApp (iOS)/ContentView.swift
similarity index 100%
rename from Example/ExampleApp/ContentView.swift
rename to Example/ExampleApp (iOS)/ContentView.swift
diff --git a/Example/ExampleAppIcon/Sources/ExampleAppIconExport/main.swift b/Example/ExampleAppIcon/Sources/ExampleAppIconExport/main.swift
index 8716d968..87afce21 100644
--- a/Example/ExampleAppIcon/Sources/ExampleAppIconExport/main.swift
+++ b/Example/ExampleAppIcon/Sources/ExampleAppIconExport/main.swift
@@ -15,7 +15,7 @@ let exportURL = URL(fileURLWithPath: #file)
   .deletingLastPathComponent()
   .deletingLastPathComponent()
   .deletingLastPathComponent()
-  .appendingPathComponent("ExampleApp")
+  .appendingPathComponent("ExampleApp (iOS)")
   .appendingPathComponent("Assets.xcassets")
   .appendingPathComponent("AppIcon.appiconset")
 
-- 
GitLab