aboutsummaryrefslogtreecommitdiff
path: root/iosApp/iosApp.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
authorIván Ávalos <avalos@disroot.org>2022-01-31 00:52:09 -0600
committerIván Ávalos <avalos@disroot.org>2022-01-31 00:52:09 -0600
commit1b6df3a665605faa4c8b02ec31e7433caad1b0b1 (patch)
tree876b3ab2ab45980480d6e6bf2b5696708b72f25e /iosApp/iosApp.xcodeproj/project.pbxproj
parentdf95aae61affe160257cd276c5c342a9c18b0d94 (diff)
downloadetbsa-trackermap-mobile-1b6df3a665605faa4c8b02ec31e7433caad1b0b1.tar.gz
etbsa-trackermap-mobile-1b6df3a665605faa4c8b02ec31e7433caad1b0b1.tar.bz2
etbsa-trackermap-mobile-1b6df3a665605faa4c8b02ec31e7433caad1b0b1.zip
Added WhirlyGlobe-Maply .xcframework and implemented map layer switch
Diffstat (limited to 'iosApp/iosApp.xcodeproj/project.pbxproj')
-rw-r--r--iosApp/iosApp.xcodeproj/project.pbxproj53
1 files changed, 53 insertions, 0 deletions
diff --git a/iosApp/iosApp.xcodeproj/project.pbxproj b/iosApp/iosApp.xcodeproj/project.pbxproj
index 501d272..5596364 100644
--- a/iosApp/iosApp.xcodeproj/project.pbxproj
+++ b/iosApp/iosApp.xcodeproj/project.pbxproj
@@ -15,6 +15,13 @@
E33A236527A530F300DD647F /* SmallLabelStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A236427A530F300DD647F /* SmallLabelStyle.swift */; };
E33A236727A64E4500DD647F /* MarkerTransformations.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A236627A64E4500DD647F /* MarkerTransformations.swift */; };
E33A236A27A6898700DD647F /* SwiftUIX in Frameworks */ = {isa = PBXBuildFile; productRef = E33A236927A6898700DD647F /* SwiftUIX */; };
+ E33A236D27A7545500DD647F /* WhirlyGlobeMaplyComponent.xcframework in Frameworks */ = {isa = PBXBuildFile; fileRef = E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */; };
+ E33A236E27A7545500DD647F /* WhirlyGlobeMaplyComponent.xcframework in Embed Frameworks */ = {isa = PBXBuildFile; fileRef = E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */; settings = {ATTRIBUTES = (CodeSignOnCopy, RemoveHeadersOnCopy, ); }; };
+ E33A237127A7553500DD647F /* BaseMapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A237027A7553500DD647F /* BaseMapView.swift */; };
+ E33A237327A7581A00DD647F /* Utils.swift in Sources */ = {isa = PBXBuildFile; fileRef = E33A237227A7581A00DD647F /* Utils.swift */; };
+ E34A2F4427A77D9500AD8AEB /* MapWrapperView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */; };
+ E34A2F4827A7878200AD8AEB /* HyperlinkText.swift in Sources */ = {isa = PBXBuildFile; fileRef = E34A2F4727A7878200AD8AEB /* HyperlinkText.swift */; };
+ E34A2F4B27A7881200AD8AEB /* SwiftUIFlowLayout in Frameworks */ = {isa = PBXBuildFile; productRef = E34A2F4A27A7881200AD8AEB /* SwiftUIFlowLayout */; };
E38F241527A242870069FC45 /* Inject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241427A242870069FC45 /* Inject.swift */; };
E38F241727A242C70069FC45 /* Resolver.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241627A242C70069FC45 /* Resolver.swift */; };
E38F241C27A26DD70069FC45 /* RootViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E38F241B27A26DD70069FC45 /* RootViewModel.swift */; };
@@ -27,6 +34,20 @@
E3E77EE6279E6CE400150070 /* FlowCollector.swift in Sources */ = {isa = PBXBuildFile; fileRef = E3E77EE5279E6CE400150070 /* FlowCollector.swift */; };
/* End PBXBuildFile section */
+/* Begin PBXCopyFilesBuildPhase section */
+ E33A236F27A7545500DD647F /* Embed Frameworks */ = {
+ isa = PBXCopyFilesBuildPhase;
+ buildActionMask = 2147483647;
+ dstPath = "";
+ dstSubfolderSpec = 10;
+ files = (
+ E33A236E27A7545500DD647F /* WhirlyGlobeMaplyComponent.xcframework in Embed Frameworks */,
+ );
+ name = "Embed Frameworks";
+ runOnlyForDeploymentPostprocessing = 0;
+ };
+/* End PBXCopyFilesBuildPhase section */
+
/* Begin PBXFileReference section */
058557BA273AAA24004C7B11 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
058557D8273AAEEB004C7B11 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
@@ -37,6 +58,11 @@
E33A235F27A4FD2C00DD647F /* MapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapView.swift; sourceTree = "<group>"; };
E33A236427A530F300DD647F /* SmallLabelStyle.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SmallLabelStyle.swift; sourceTree = "<group>"; };
E33A236627A64E4500DD647F /* MarkerTransformations.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MarkerTransformations.swift; sourceTree = "<group>"; };
+ E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcframework; path = WhirlyGlobeMaplyComponent.xcframework; sourceTree = "<group>"; };
+ E33A237027A7553500DD647F /* BaseMapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseMapView.swift; sourceTree = "<group>"; };
+ E33A237227A7581A00DD647F /* Utils.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Utils.swift; sourceTree = "<group>"; };
+ E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MapWrapperView.swift; sourceTree = "<group>"; };
+ E34A2F4727A7878200AD8AEB /* HyperlinkText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HyperlinkText.swift; sourceTree = "<group>"; };
E38F241427A242870069FC45 /* Inject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Inject.swift; sourceTree = "<group>"; };
E38F241627A242C70069FC45 /* Resolver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Resolver.swift; sourceTree = "<group>"; };
E38F241B27A26DD70069FC45 /* RootViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RootViewModel.swift; sourceTree = "<group>"; };
@@ -54,7 +80,9 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ E33A236D27A7545500DD647F /* WhirlyGlobeMaplyComponent.xcframework in Frameworks */,
E33A236A27A6898700DD647F /* SwiftUIX in Frameworks */,
+ E34A2F4B27A7881200AD8AEB /* SwiftUIFlowLayout in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
@@ -106,6 +134,7 @@
7555FFB0242A642200829871 /* Frameworks */ = {
isa = PBXGroup;
children = (
+ E33A236B27A7543700DD647F /* WhirlyGlobeMaplyComponent.xcframework */,
);
name = Frameworks;
sourceTree = "<group>";
@@ -114,6 +143,8 @@
isa = PBXGroup;
children = (
E33A235F27A4FD2C00DD647F /* MapView.swift */,
+ E33A237027A7553500DD647F /* BaseMapView.swift */,
+ E34A2F4327A77D9400AD8AEB /* MapWrapperView.swift */,
);
path = Map;
sourceTree = "<group>";
@@ -154,6 +185,8 @@
E38F241F27A27B550069FC45 /* LoadingView.swift */,
E33A236427A530F300DD647F /* SmallLabelStyle.swift */,
E33A236627A64E4500DD647F /* MarkerTransformations.swift */,
+ E33A237227A7581A00DD647F /* Utils.swift */,
+ E34A2F4727A7878200AD8AEB /* HyperlinkText.swift */,
);
path = Shared;
sourceTree = "<group>";
@@ -169,6 +202,7 @@
7555FF77242A565900829871 /* Sources */,
7555FF78242A565900829871 /* Frameworks */,
7555FF79242A565900829871 /* Resources */,
+ E33A236F27A7545500DD647F /* Embed Frameworks */,
);
buildRules = (
);
@@ -177,6 +211,7 @@
name = iosApp;
packageProductDependencies = (
E33A236927A6898700DD647F /* SwiftUIX */,
+ E34A2F4A27A7881200AD8AEB /* SwiftUIFlowLayout */,
);
productName = iosApp;
productReference = 7555FF7B242A565900829871 /* iosApp.app */;
@@ -209,6 +244,7 @@
mainGroup = 7555FF72242A565900829871;
packageReferences = (
E33A236827A6898700DD647F /* XCRemoteSwiftPackageReference "SwiftUIX" */,
+ E34A2F4927A7881200AD8AEB /* XCRemoteSwiftPackageReference "swiftui-flow-layout" */,
);
productRefGroup = 7555FF7C242A565900829871 /* Products */;
projectDirPath = "";
@@ -257,15 +293,19 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
+ E33A237127A7553500DD647F /* BaseMapView.swift in Sources */,
E38F241727A242C70069FC45 /* Resolver.swift in Sources */,
E33A236027A4FD2C00DD647F /* MapView.swift in Sources */,
E33A236727A64E4500DD647F /* MarkerTransformations.swift in Sources */,
E38F241527A242870069FC45 /* Inject.swift in Sources */,
E39ABC4827A4EDEC00965D05 /* DeviceRow.swift in Sources */,
E38F241C27A26DD70069FC45 /* RootViewModel.swift in Sources */,
+ E33A237327A7581A00DD647F /* Utils.swift in Sources */,
E3E77EE6279E6CE400150070 /* FlowCollector.swift in Sources */,
E33A236527A530F300DD647F /* SmallLabelStyle.swift in Sources */,
E39ABC4327A4E88C00965D05 /* UnitsViewModel.swift in Sources */,
+ E34A2F4827A7878200AD8AEB /* HyperlinkText.swift in Sources */,
+ E34A2F4427A77D9500AD8AEB /* MapWrapperView.swift in Sources */,
2152FB042600AC8F00CF470E /* iOSApp.swift in Sources */,
E39ABC4627A4EBD500965D05 /* DevicesView.swift in Sources */,
E38F242027A27B550069FC45 /* LoadingView.swift in Sources */,
@@ -485,6 +525,14 @@
kind = branch;
};
};
+ E34A2F4927A7881200AD8AEB /* XCRemoteSwiftPackageReference "swiftui-flow-layout" */ = {
+ isa = XCRemoteSwiftPackageReference;
+ repositoryURL = "https://github.com/globulus/swiftui-flow-layout";
+ requirement = {
+ kind = upToNextMajorVersion;
+ minimumVersion = 1.0.0;
+ };
+ };
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
@@ -493,6 +541,11 @@
package = E33A236827A6898700DD647F /* XCRemoteSwiftPackageReference "SwiftUIX" */;
productName = SwiftUIX;
};
+ E34A2F4A27A7881200AD8AEB /* SwiftUIFlowLayout */ = {
+ isa = XCSwiftPackageProductDependency;
+ package = E34A2F4927A7881200AD8AEB /* XCRemoteSwiftPackageReference "swiftui-flow-layout" */;
+ productName = SwiftUIFlowLayout;
+ };
/* End XCSwiftPackageProductDependency section */
};
rootObject = 7555FF73242A565900829871 /* Project object */;