summaryrefslogtreecommitdiffstats
path: root/Solverv.xcodeproj/project.pbxproj
diff options
context:
space:
mode:
authorivar <i@oiee.no>2026-05-06 21:21:04 +0200
committerivar <i@oiee.no>2026-05-06 21:21:04 +0200
commitefae4d08083f454975f08a2c0c6871c6a3d41e95 (patch)
treed7b47d02d446b13094d787e961a8737ba08a0b85 /Solverv.xcodeproj/project.pbxproj
parent01eee1c4fe8252bffc9334e4bb2dbbc15f002835 (diff)
downloadsolverv-efae4d08083f454975f08a2c0c6871c6a3d41e95.tar.xz
solverv-efae4d08083f454975f08a2c0c6871c6a3d41e95.zip
feat: wire Shared/ files into both Xcode targets via pbxproj
Diffstat (limited to 'Solverv.xcodeproj/project.pbxproj')
-rw-r--r--Solverv.xcodeproj/project.pbxproj60
1 files changed, 58 insertions, 2 deletions
diff --git a/Solverv.xcodeproj/project.pbxproj b/Solverv.xcodeproj/project.pbxproj
index acb1dd0..093609f 100644
--- a/Solverv.xcodeproj/project.pbxproj
+++ b/Solverv.xcodeproj/project.pbxproj
@@ -7,6 +7,17 @@
objects = {
/* Begin PBXBuildFile section */
+ A4D1E5F62BE4C16BF9C35920 /* Season.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAAD0F6249013EFDE6CF3BDB /* Season.swift */; };
+ BDE41CA8E12EF58194F0FB28 /* Season.swift in Sources */ = {isa = PBXBuildFile; fileRef = BAAD0F6249013EFDE6CF3BDB /* Season.swift */; };
+ 0602B5968563FDCC6AAE214B /* SolsticeEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A53B1F64353769F3F3D52DCC /* SolsticeEvent.swift */; };
+ C1829841EA43782BD52878E9 /* SolsticeEvent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A53B1F64353769F3F3D52DCC /* SolsticeEvent.swift */; };
+ 58EC7B50BC5232D031299280 /* SolsticeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56A3A45E5A25BDBCC47A23EC /* SolsticeData.swift */; };
+ DB32B658D259B49C522786C8 /* SolsticeData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 56A3A45E5A25BDBCC47A23EC /* SolsticeData.swift */; };
+ 63374A5CD6AAFBBA4A5E87AC /* AppGroupManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B12784AD1DE5013F9E3B677 /* AppGroupManager.swift */; };
+ 6FFB4853DA8AF00282F20F96 /* AppGroupManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3B12784AD1DE5013F9E3B677 /* AppGroupManager.swift */; };
+ 594A94559E2251F892BC158B /* SunTimes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4C2D0816DA7D3E6E6A4358 /* SunTimes.swift */; };
+ 90AEA7599D196072837AE994 /* SunTimes.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5C4C2D0816DA7D3E6E6A4358 /* SunTimes.swift */; };
+
1B8629D62EF0C656005A1C75 /* WidgetKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B8629D52EF0C656005A1C75 /* WidgetKit.framework */; };
1B8629D82EF0C656005A1C75 /* SwiftUI.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 1B8629D72EF0C656005A1C75 /* SwiftUI.framework */; };
1B8629E52EF0C657005A1C75 /* Solsnu.WidgetExtension.appex in Embed Foundation Extensions */ = {isa = PBXBuildFile; fileRef = 1B8629D32EF0C656005A1C75 /* Solsnu.WidgetExtension.appex */; settings = {ATTRIBUTES = (RemoveHeadersOnCopy, ); }; };
@@ -37,6 +48,12 @@
/* End PBXCopyFilesBuildPhase section */
/* Begin PBXFileReference section */
+ BAAD0F6249013EFDE6CF3BDB /* Season.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Season.swift; sourceTree = "<group>"; };
+ A53B1F64353769F3F3D52DCC /* SolsticeEvent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolsticeEvent.swift; sourceTree = "<group>"; };
+ 56A3A45E5A25BDBCC47A23EC /* SolsticeData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SolsticeData.swift; sourceTree = "<group>"; };
+ 3B12784AD1DE5013F9E3B677 /* AppGroupManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppGroupManager.swift; sourceTree = "<group>"; };
+ 5C4C2D0816DA7D3E6E6A4358 /* SunTimes.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SunTimes.swift; sourceTree = "<group>"; };
+
1B8629BF2EF0C636005A1C75 /* Solverv.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Solverv.app; sourceTree = BUILT_PRODUCTS_DIR; };
1B8629D32EF0C656005A1C75 /* Solsnu.WidgetExtension.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = Solsnu.WidgetExtension.appex; sourceTree = BUILT_PRODUCTS_DIR; };
1B8629D52EF0C656005A1C75 /* WidgetKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = WidgetKit.framework; path = System/Library/Frameworks/WidgetKit.framework; sourceTree = SDKROOT; };
@@ -89,6 +106,35 @@
/* End PBXFrameworksBuildPhase section */
/* Begin PBXGroup section */
+ 0BFB6DC6E4F437012CF2990E /* Models */ = {
+ isa = PBXGroup;
+ children = (
+ BAAD0F6249013EFDE6CF3BDB /* Season.swift */,
+ A53B1F64353769F3F3D52DCC /* SolsticeEvent.swift */,
+ 56A3A45E5A25BDBCC47A23EC /* SolsticeData.swift */,
+ );
+ path = Models;
+ sourceTree = "<group>";
+ };
+ 5F48ADA595F6B3DE3DFE2A32 /* Utilities */ = {
+ isa = PBXGroup;
+ children = (
+ 3B12784AD1DE5013F9E3B677 /* AppGroupManager.swift */,
+ 5C4C2D0816DA7D3E6E6A4358 /* SunTimes.swift */,
+ );
+ path = Utilities;
+ sourceTree = "<group>";
+ };
+ 0EEEC5869B3AB7A2A2154C10 /* Shared */ = {
+ isa = PBXGroup;
+ children = (
+ 0BFB6DC6E4F437012CF2990E /* Models */,
+ 5F48ADA595F6B3DE3DFE2A32 /* Utilities */,
+ );
+ path = Shared;
+ sourceTree = "<group>";
+ };
+
1B8629B62EF0C636005A1C75 = {
isa = PBXGroup;
children = (
@@ -226,14 +272,24 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- );
+ A4D1E5F62BE4C16BF9C35920 /* Season.swift in Sources */,
+ 0602B5968563FDCC6AAE214B /* SolsticeEvent.swift in Sources */,
+ 58EC7B50BC5232D031299280 /* SolsticeData.swift in Sources */,
+ 63374A5CD6AAFBBA4A5E87AC /* AppGroupManager.swift in Sources */,
+ 594A94559E2251F892BC158B /* SunTimes.swift in Sources */,
+);
runOnlyForDeploymentPostprocessing = 0;
};
1B8629CF2EF0C656005A1C75 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
- );
+ BDE41CA8E12EF58194F0FB28 /* Season.swift in Sources */,
+ C1829841EA43782BD52878E9 /* SolsticeEvent.swift in Sources */,
+ DB32B658D259B49C522786C8 /* SolsticeData.swift in Sources */,
+ 6FFB4853DA8AF00282F20F96 /* AppGroupManager.swift in Sources */,
+ 90AEA7599D196072837AE994 /* SunTimes.swift in Sources */,
+);
runOnlyForDeploymentPostprocessing = 0;
};
/* End PBXSourcesBuildPhase section */