|
@@ -7,15 +7,20 @@
|
|
objects = {
|
|
objects = {
|
|
|
|
|
|
/* Begin PBXBuildFile section */
|
|
/* Begin PBXBuildFile section */
|
|
|
|
+ A32CA1FC251FC0000070AF05 /* GridStack.swift in Sources */ = {isa = PBXBuildFile; fileRef = A32CA1FB251FC0000070AF05 /* GridStack.swift */; };
|
|
A36CCECC251807AE00C00647 /* ydnabApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCECB251807AE00C00647 /* ydnabApp.swift */; };
|
|
A36CCECC251807AE00C00647 /* ydnabApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCECB251807AE00C00647 /* ydnabApp.swift */; };
|
|
A36CCECE251807AE00C00647 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCECD251807AE00C00647 /* ContentView.swift */; };
|
|
A36CCECE251807AE00C00647 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCECD251807AE00C00647 /* ContentView.swift */; };
|
|
A36CCED0251807AF00C00647 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A36CCECF251807AF00C00647 /* Assets.xcassets */; };
|
|
A36CCED0251807AF00C00647 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A36CCECF251807AF00C00647 /* Assets.xcassets */; };
|
|
A36CCED3251807AF00C00647 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A36CCED2251807AF00C00647 /* Preview Assets.xcassets */; };
|
|
A36CCED3251807AF00C00647 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A36CCED2251807AF00C00647 /* Preview Assets.xcassets */; };
|
|
A36CCED5251807AF00C00647 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCED4251807AF00C00647 /* Persistence.swift */; };
|
|
A36CCED5251807AF00C00647 /* Persistence.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36CCED4251807AF00C00647 /* Persistence.swift */; };
|
|
A36CCED8251807AF00C00647 /* ydnab.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = A36CCED6251807AF00C00647 /* ydnab.xcdatamodeld */; };
|
|
A36CCED8251807AF00C00647 /* ydnab.xcdatamodeld in Sources */ = {isa = PBXBuildFile; fileRef = A36CCED6251807AF00C00647 /* ydnab.xcdatamodeld */; };
|
|
|
|
+ A36E59E3251A79F0003DA5B3 /* Budget.swift in Sources */ = {isa = PBXBuildFile; fileRef = A36E59E2251A79F0003DA5B3 /* Budget.swift */; };
|
|
|
|
+ A37B9449251B1B3C00B3B45F /* BudgetsListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37B9448251B1B3C00B3B45F /* BudgetsListView.swift */; };
|
|
|
|
+ A37B944D251B2FA100B3B45F /* BudgetView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A37B944C251B2FA100B3B45F /* BudgetView.swift */; };
|
|
/* End PBXBuildFile section */
|
|
/* End PBXBuildFile section */
|
|
|
|
|
|
/* Begin PBXFileReference section */
|
|
/* Begin PBXFileReference section */
|
|
|
|
+ A32CA1FB251FC0000070AF05 /* GridStack.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GridStack.swift; sourceTree = "<group>"; };
|
|
A36CCEC8251807AE00C00647 /* ydnab.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ydnab.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A36CCEC8251807AE00C00647 /* ydnab.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = ydnab.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
A36CCECB251807AE00C00647 /* ydnabApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ydnabApp.swift; sourceTree = "<group>"; };
|
|
A36CCECB251807AE00C00647 /* ydnabApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ydnabApp.swift; sourceTree = "<group>"; };
|
|
A36CCECD251807AE00C00647 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
A36CCECD251807AE00C00647 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
|
|
@@ -24,6 +29,10 @@
|
|
A36CCED4251807AF00C00647 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; };
|
|
A36CCED4251807AF00C00647 /* Persistence.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Persistence.swift; sourceTree = "<group>"; };
|
|
A36CCED7251807AF00C00647 /* ydnab.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ydnab.xcdatamodel; sourceTree = "<group>"; };
|
|
A36CCED7251807AF00C00647 /* ydnab.xcdatamodel */ = {isa = PBXFileReference; lastKnownFileType = wrapper.xcdatamodel; path = ydnab.xcdatamodel; sourceTree = "<group>"; };
|
|
A36CCED9251807AF00C00647 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
A36CCED9251807AF00C00647 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
|
+ A36E59E2251A79F0003DA5B3 /* Budget.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Budget.swift; sourceTree = "<group>"; };
|
|
|
|
+ A36E59E5251AB1BD003DA5B3 /* ydnab.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = ydnab.entitlements; sourceTree = "<group>"; };
|
|
|
|
+ A37B9448251B1B3C00B3B45F /* BudgetsListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BudgetsListView.swift; sourceTree = "<group>"; };
|
|
|
|
+ A37B944C251B2FA100B3B45F /* BudgetView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BudgetView.swift; sourceTree = "<group>"; };
|
|
/* End PBXFileReference section */
|
|
/* End PBXFileReference section */
|
|
|
|
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
/* Begin PBXFrameworksBuildPhase section */
|
|
@@ -56,13 +65,17 @@
|
|
A36CCECA251807AE00C00647 /* ydnab */ = {
|
|
A36CCECA251807AE00C00647 /* ydnab */ = {
|
|
isa = PBXGroup;
|
|
isa = PBXGroup;
|
|
children = (
|
|
children = (
|
|
|
|
+ A36E59E5251AB1BD003DA5B3 /* ydnab.entitlements */,
|
|
|
|
+ A36E59E1251A799E003DA5B3 /* Models */,
|
|
A36CCECB251807AE00C00647 /* ydnabApp.swift */,
|
|
A36CCECB251807AE00C00647 /* ydnabApp.swift */,
|
|
A36CCECD251807AE00C00647 /* ContentView.swift */,
|
|
A36CCECD251807AE00C00647 /* ContentView.swift */,
|
|
A36CCECF251807AF00C00647 /* Assets.xcassets */,
|
|
A36CCECF251807AF00C00647 /* Assets.xcassets */,
|
|
A36CCED4251807AF00C00647 /* Persistence.swift */,
|
|
A36CCED4251807AF00C00647 /* Persistence.swift */,
|
|
A36CCED9251807AF00C00647 /* Info.plist */,
|
|
A36CCED9251807AF00C00647 /* Info.plist */,
|
|
- A36CCED6251807AF00C00647 /* ydnab.xcdatamodeld */,
|
|
|
|
A36CCED1251807AF00C00647 /* Preview Content */,
|
|
A36CCED1251807AF00C00647 /* Preview Content */,
|
|
|
|
+ A37B9448251B1B3C00B3B45F /* BudgetsListView.swift */,
|
|
|
|
+ A37B944C251B2FA100B3B45F /* BudgetView.swift */,
|
|
|
|
+ A32CA1FB251FC0000070AF05 /* GridStack.swift */,
|
|
);
|
|
);
|
|
path = ydnab;
|
|
path = ydnab;
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
@@ -75,6 +88,15 @@
|
|
path = "Preview Content";
|
|
path = "Preview Content";
|
|
sourceTree = "<group>";
|
|
sourceTree = "<group>";
|
|
};
|
|
};
|
|
|
|
+ A36E59E1251A799E003DA5B3 /* Models */ = {
|
|
|
|
+ isa = PBXGroup;
|
|
|
|
+ children = (
|
|
|
|
+ A36CCED6251807AF00C00647 /* ydnab.xcdatamodeld */,
|
|
|
|
+ A36E59E2251A79F0003DA5B3 /* Budget.swift */,
|
|
|
|
+ );
|
|
|
|
+ path = Models;
|
|
|
|
+ sourceTree = "<group>";
|
|
|
|
+ };
|
|
/* End PBXGroup section */
|
|
/* End PBXGroup section */
|
|
|
|
|
|
/* Begin PBXNativeTarget section */
|
|
/* Begin PBXNativeTarget section */
|
|
@@ -146,7 +168,11 @@
|
|
files = (
|
|
files = (
|
|
A36CCED8251807AF00C00647 /* ydnab.xcdatamodeld in Sources */,
|
|
A36CCED8251807AF00C00647 /* ydnab.xcdatamodeld in Sources */,
|
|
A36CCED5251807AF00C00647 /* Persistence.swift in Sources */,
|
|
A36CCED5251807AF00C00647 /* Persistence.swift in Sources */,
|
|
|
|
+ A36E59E3251A79F0003DA5B3 /* Budget.swift in Sources */,
|
|
|
|
+ A37B9449251B1B3C00B3B45F /* BudgetsListView.swift in Sources */,
|
|
|
|
+ A37B944D251B2FA100B3B45F /* BudgetView.swift in Sources */,
|
|
A36CCECE251807AE00C00647 /* ContentView.swift in Sources */,
|
|
A36CCECE251807AE00C00647 /* ContentView.swift in Sources */,
|
|
|
|
+ A32CA1FC251FC0000070AF05 /* GridStack.swift in Sources */,
|
|
A36CCECC251807AE00C00647 /* ydnabApp.swift in Sources */,
|
|
A36CCECC251807AE00C00647 /* ydnabApp.swift in Sources */,
|
|
);
|
|
);
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
@@ -275,6 +301,7 @@
|
|
buildSettings = {
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
|
+ CODE_SIGN_ENTITLEMENTS = ydnab/ydnab.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_ASSET_PATHS = "\"ydnab/Preview Content\"";
|
|
DEVELOPMENT_ASSET_PATHS = "\"ydnab/Preview Content\"";
|
|
DEVELOPMENT_TEAM = 4P5WJRFVXA;
|
|
DEVELOPMENT_TEAM = 4P5WJRFVXA;
|
|
@@ -287,6 +314,7 @@
|
|
);
|
|
);
|
|
PRODUCT_BUNDLE_IDENTIFIER = net.morpheu5.ydnab;
|
|
PRODUCT_BUNDLE_IDENTIFIER = net.morpheu5.ydnab;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
|
+ SUPPORTS_MACCATALYST = NO;
|
|
SWIFT_VERSION = 5.0;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
};
|
|
@@ -297,6 +325,7 @@
|
|
buildSettings = {
|
|
buildSettings = {
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
|
|
|
|
+ CODE_SIGN_ENTITLEMENTS = ydnab/ydnab.entitlements;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
CODE_SIGN_STYLE = Automatic;
|
|
DEVELOPMENT_ASSET_PATHS = "\"ydnab/Preview Content\"";
|
|
DEVELOPMENT_ASSET_PATHS = "\"ydnab/Preview Content\"";
|
|
DEVELOPMENT_TEAM = 4P5WJRFVXA;
|
|
DEVELOPMENT_TEAM = 4P5WJRFVXA;
|
|
@@ -309,6 +338,7 @@
|
|
);
|
|
);
|
|
PRODUCT_BUNDLE_IDENTIFIER = net.morpheu5.ydnab;
|
|
PRODUCT_BUNDLE_IDENTIFIER = net.morpheu5.ydnab;
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
|
+ SUPPORTS_MACCATALYST = NO;
|
|
SWIFT_VERSION = 5.0;
|
|
SWIFT_VERSION = 5.0;
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
TARGETED_DEVICE_FAMILY = "1,2";
|
|
};
|
|
};
|