taler-ios

iOS apps for GNU Taler (wallet)
Log | Files | Refs | README | LICENSE

project.pbxproj (14943B)


      1 // !$*UTF8*$!
      2 {
      3 	archiveVersion = 1;
      4 	classes = {
      5 	};
      6 	objectVersion = 56;
      7 	objects = {
      8 
      9 /* Begin PBXBuildFile section */
     10 		A1000001 /* TalerPOSApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2000001 /* TalerPOSApp.swift */; };
     11 		A1000002 /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A2000002 /* ContentView.swift */; };
     12 		A1000003 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A2000003 /* Assets.xcassets */; };
     13 		A1000004 /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A2000004 /* Preview Assets.xcassets */; };
     14 /* End PBXBuildFile section */
     15 
     16 /* Begin PBXFileReference section */
     17 		A2000001 /* TalerPOSApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TalerPOSApp.swift; sourceTree = "<group>"; };
     18 		A2000002 /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
     19 		A2000003 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
     20 		A2000004 /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
     21 		A2000010 /* TalerPOS.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TalerPOS.app; sourceTree = BUILT_PRODUCTS_DIR; };
     22 /* End PBXFileReference section */
     23 
     24 /* Begin PBXFrameworksBuildPhase section */
     25 		A3000001 /* Frameworks */ = {
     26 			isa = PBXFrameworksBuildPhase;
     27 			buildActionMask = 2147483647;
     28 			files = (
     29 			);
     30 			runOnlyForDeploymentPostprocessing = 0;
     31 		};
     32 /* End PBXFrameworksBuildPhase section */
     33 
     34 /* Begin PBXGroup section */
     35 		A4000001 = {
     36 			isa = PBXGroup;
     37 			children = (
     38 				A4000002 /* TalerPOS */,
     39 				A4000010 /* Products */,
     40 			);
     41 			sourceTree = "<group>";
     42 		};
     43 		A4000002 /* TalerPOS */ = {
     44 			isa = PBXGroup;
     45 			children = (
     46 				A4000003 /* App */,
     47 				A4000004 /* Config */,
     48 				A4000005 /* Order */,
     49 				A4000006 /* Payment */,
     50 				A4000007 /* History */,
     51 				A4000008 /* Refund */,
     52 				A4000009 /* Networking */,
     53 				A400000A /* Model */,
     54 				A400000B /* Views */,
     55 				A400000C /* Resources */,
     56 			);
     57 			path = TalerPOS;
     58 			sourceTree = "<group>";
     59 		};
     60 		A4000003 /* App */ = {
     61 			isa = PBXGroup;
     62 			children = (
     63 				A2000001 /* TalerPOSApp.swift */,
     64 				A2000002 /* ContentView.swift */,
     65 			);
     66 			path = App;
     67 			sourceTree = "<group>";
     68 		};
     69 		A4000004 /* Config */ = {
     70 			isa = PBXGroup;
     71 			children = (
     72 			);
     73 			path = Config;
     74 			sourceTree = "<group>";
     75 		};
     76 		A4000005 /* Order */ = {
     77 			isa = PBXGroup;
     78 			children = (
     79 			);
     80 			path = Order;
     81 			sourceTree = "<group>";
     82 		};
     83 		A4000006 /* Payment */ = {
     84 			isa = PBXGroup;
     85 			children = (
     86 			);
     87 			path = Payment;
     88 			sourceTree = "<group>";
     89 		};
     90 		A4000007 /* History */ = {
     91 			isa = PBXGroup;
     92 			children = (
     93 			);
     94 			path = History;
     95 			sourceTree = "<group>";
     96 		};
     97 		A4000008 /* Refund */ = {
     98 			isa = PBXGroup;
     99 			children = (
    100 			);
    101 			path = Refund;
    102 			sourceTree = "<group>";
    103 		};
    104 		A4000009 /* Networking */ = {
    105 			isa = PBXGroup;
    106 			children = (
    107 			);
    108 			path = Networking;
    109 			sourceTree = "<group>";
    110 		};
    111 		A400000A /* Model */ = {
    112 			isa = PBXGroup;
    113 			children = (
    114 			);
    115 			path = Model;
    116 			sourceTree = "<group>";
    117 		};
    118 		A400000B /* Views */ = {
    119 			isa = PBXGroup;
    120 			children = (
    121 			);
    122 			path = Views;
    123 			sourceTree = "<group>";
    124 		};
    125 		A400000C /* Resources */ = {
    126 			isa = PBXGroup;
    127 			children = (
    128 				A2000003 /* Assets.xcassets */,
    129 				A400000D /* Preview Content */,
    130 			);
    131 			path = Resources;
    132 			sourceTree = "<group>";
    133 		};
    134 		A400000D /* Preview Content */ = {
    135 			isa = PBXGroup;
    136 			children = (
    137 				A2000004 /* Preview Assets.xcassets */,
    138 			);
    139 			path = "Preview Content";
    140 			sourceTree = "<group>";
    141 		};
    142 		A4000010 /* Products */ = {
    143 			isa = PBXGroup;
    144 			children = (
    145 				A2000010 /* TalerPOS.app */,
    146 			);
    147 			name = Products;
    148 			sourceTree = "<group>";
    149 		};
    150 /* End PBXGroup section */
    151 
    152 /* Begin PBXNativeTarget section */
    153 		A5000001 /* TalerPOS */ = {
    154 			isa = PBXNativeTarget;
    155 			buildConfigurationList = A7000003 /* Build configuration list for PBXNativeTarget "TalerPOS" */;
    156 			buildPhases = (
    157 				A6000001 /* Sources */,
    158 				A3000001 /* Frameworks */,
    159 				A6000002 /* Resources */,
    160 			);
    161 			buildRules = (
    162 			);
    163 			dependencies = (
    164 			);
    165 			name = TalerPOS;
    166 			productName = TalerPOS;
    167 			productReference = A2000010 /* TalerPOS.app */;
    168 			productType = "com.apple.product-type.application";
    169 		};
    170 /* End PBXNativeTarget section */
    171 
    172 /* Begin PBXProject section */
    173 		A8000001 /* Project object */ = {
    174 			isa = PBXProject;
    175 			attributes = {
    176 				BuildIndependentTargetsInParallel = 1;
    177 				LastSwiftUpdateCheck = 1540;
    178 				LastUpgradeCheck = 2650;
    179 				TargetAttributes = {
    180 					A5000001 = {
    181 						CreatedOnToolsVersion = 15.4;
    182 					};
    183 				};
    184 			};
    185 			buildConfigurationList = A7000001 /* Build configuration list for PBXProject "TalerPOS" */;
    186 			compatibilityVersion = "Xcode 14.0";
    187 			developmentRegion = en;
    188 			hasScannedForEncodings = 0;
    189 			knownRegions = (
    190 				en,
    191 				Base,
    192 			);
    193 			mainGroup = A4000001;
    194 			productRefGroup = A4000010 /* Products */;
    195 			projectDirPath = "";
    196 			projectRoot = "";
    197 			targets = (
    198 				A5000001 /* TalerPOS */,
    199 			);
    200 		};
    201 /* End PBXProject section */
    202 
    203 /* Begin PBXResourcesBuildPhase section */
    204 		A6000002 /* Resources */ = {
    205 			isa = PBXResourcesBuildPhase;
    206 			buildActionMask = 2147483647;
    207 			files = (
    208 				A1000004 /* Preview Assets.xcassets in Resources */,
    209 				A1000003 /* Assets.xcassets in Resources */,
    210 			);
    211 			runOnlyForDeploymentPostprocessing = 0;
    212 		};
    213 /* End PBXResourcesBuildPhase section */
    214 
    215 /* Begin PBXSourcesBuildPhase section */
    216 		A6000001 /* Sources */ = {
    217 			isa = PBXSourcesBuildPhase;
    218 			buildActionMask = 2147483647;
    219 			files = (
    220 				A1000001 /* TalerPOSApp.swift in Sources */,
    221 				A1000002 /* ContentView.swift in Sources */,
    222 			);
    223 			runOnlyForDeploymentPostprocessing = 0;
    224 		};
    225 /* End PBXSourcesBuildPhase section */
    226 
    227 /* Begin XCBuildConfiguration section */
    228 		A9000001 /* Debug */ = {
    229 			isa = XCBuildConfiguration;
    230 			buildSettings = {
    231 				ALWAYS_SEARCH_USER_PATHS = NO;
    232 				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
    233 				CLANG_ANALYZER_NONNULL = YES;
    234 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    235 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
    236 				CLANG_ENABLE_MODULES = YES;
    237 				CLANG_ENABLE_OBJC_ARC = YES;
    238 				CLANG_ENABLE_OBJC_WEAK = YES;
    239 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    240 				CLANG_WARN_BOOL_CONVERSION = YES;
    241 				CLANG_WARN_COMMA = YES;
    242 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    243 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    244 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    245 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    246 				CLANG_WARN_EMPTY_BODY = YES;
    247 				CLANG_WARN_ENUM_CONVERSION = YES;
    248 				CLANG_WARN_INFINITE_RECURSION = YES;
    249 				CLANG_WARN_INT_CONVERSION = YES;
    250 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    251 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    252 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    253 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    254 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    255 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    256 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    257 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    258 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    259 				CLANG_WARN_UNREACHABLE_CODE = YES;
    260 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    261 				COPY_PHASE_STRIP = NO;
    262 				DEBUG_INFORMATION_FORMAT = dwarf;
    263 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    264 				ENABLE_TESTABILITY = YES;
    265 				ENABLE_USER_SCRIPT_SANDBOXING = YES;
    266 				GCC_C_LANGUAGE_STANDARD = gnu17;
    267 				GCC_DYNAMIC_NO_PIC = NO;
    268 				GCC_NO_COMMON_BLOCKS = YES;
    269 				GCC_OPTIMIZATION_LEVEL = 0;
    270 				GCC_PREPROCESSOR_DEFINITIONS = (
    271 					"DEBUG=1",
    272 					"$(inherited)",
    273 				);
    274 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    275 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    276 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    277 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    278 				GCC_WARN_UNUSED_FUNCTION = YES;
    279 				GCC_WARN_UNUSED_VARIABLE = YES;
    280 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    281 				MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
    282 				MTL_FAST_MATH = YES;
    283 				ONLY_ACTIVE_ARCH = YES;
    284 				SDKROOT = iphoneos;
    285 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
    286 				SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) DEBUG";
    287 				SWIFT_OPTIMIZATION_LEVEL = "-Onone";
    288 			};
    289 			name = Debug;
    290 		};
    291 		A9000002 /* Release */ = {
    292 			isa = XCBuildConfiguration;
    293 			buildSettings = {
    294 				ALWAYS_SEARCH_USER_PATHS = NO;
    295 				ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
    296 				CLANG_ANALYZER_NONNULL = YES;
    297 				CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
    298 				CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
    299 				CLANG_ENABLE_MODULES = YES;
    300 				CLANG_ENABLE_OBJC_ARC = YES;
    301 				CLANG_ENABLE_OBJC_WEAK = YES;
    302 				CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
    303 				CLANG_WARN_BOOL_CONVERSION = YES;
    304 				CLANG_WARN_COMMA = YES;
    305 				CLANG_WARN_CONSTANT_CONVERSION = YES;
    306 				CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
    307 				CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
    308 				CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
    309 				CLANG_WARN_EMPTY_BODY = YES;
    310 				CLANG_WARN_ENUM_CONVERSION = YES;
    311 				CLANG_WARN_INFINITE_RECURSION = YES;
    312 				CLANG_WARN_INT_CONVERSION = YES;
    313 				CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
    314 				CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
    315 				CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
    316 				CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
    317 				CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
    318 				CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
    319 				CLANG_WARN_STRICT_PROTOTYPES = YES;
    320 				CLANG_WARN_SUSPICIOUS_MOVE = YES;
    321 				CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
    322 				CLANG_WARN_UNREACHABLE_CODE = YES;
    323 				CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
    324 				COPY_PHASE_STRIP = NO;
    325 				DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
    326 				ENABLE_NS_ASSERTIONS = NO;
    327 				ENABLE_STRICT_OBJC_MSGSEND = YES;
    328 				ENABLE_USER_SCRIPT_SANDBOXING = YES;
    329 				GCC_C_LANGUAGE_STANDARD = gnu17;
    330 				GCC_NO_COMMON_BLOCKS = YES;
    331 				GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
    332 				GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
    333 				GCC_WARN_UNDECLARED_SELECTOR = YES;
    334 				GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
    335 				GCC_WARN_UNUSED_FUNCTION = YES;
    336 				GCC_WARN_UNUSED_VARIABLE = YES;
    337 				IPHONEOS_DEPLOYMENT_TARGET = 16.0;
    338 				MTL_ENABLE_DEBUG_INFO = NO;
    339 				MTL_FAST_MATH = YES;
    340 				SDKROOT = iphoneos;
    341 				STRING_CATALOG_GENERATE_SYMBOLS = YES;
    342 				SWIFT_COMPILATION_MODE = wholemodule;
    343 				VALIDATE_PRODUCT = YES;
    344 			};
    345 			name = Release;
    346 		};
    347 		A9000003 /* Debug */ = {
    348 			isa = XCBuildConfiguration;
    349 			buildSettings = {
    350 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    351 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    352 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
    353 				CODE_SIGN_ENTITLEMENTS = TalerPOS/Resources/TalerPOS.entitlements;
    354 				CODE_SIGN_IDENTITY = "Apple Development";
    355 				CODE_SIGN_STYLE = Automatic;
    356 				CURRENT_PROJECT_VERSION = 1;
    357 				DEVELOPMENT_ASSET_PATHS = "\"TalerPOS/Resources/Preview Content\"";
    358 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    359 				ENABLE_PREVIEWS = YES;
    360 				GENERATE_INFOPLIST_FILE = YES;
    361 				INFOPLIST_KEY_CFBundleDisplayName = "Taler POS";
    362 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.business";
    363 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    364 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    365 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    366 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    367 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    368 				LD_RUNPATH_SEARCH_PATHS = (
    369 					"$(inherited)",
    370 					"@executable_path/Frameworks",
    371 				);
    372 				MARKETING_VERSION = 0.1.0;
    373 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.talersale-2";
    374 				PRODUCT_NAME = "$(TARGET_NAME)";
    375 				PROVISIONING_PROFILE_SPECIFIER = "";
    376 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    377 				SUPPORTS_MACCATALYST = NO;
    378 				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
    379 				SWIFT_EMIT_LOC_STRINGS = YES;
    380 				SWIFT_VERSION = 5.0;
    381 				TARGETED_DEVICE_FAMILY = "1,2";
    382 			};
    383 			name = Debug;
    384 		};
    385 		A9000004 /* Release */ = {
    386 			isa = XCBuildConfiguration;
    387 			buildSettings = {
    388 				ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
    389 				ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
    390 				ASSETCATALOG_COMPILER_INCLUDE_ALL_APPICON_ASSETS = NO;
    391 				CODE_SIGN_ENTITLEMENTS = TalerPOS/Resources/TalerPOS.entitlements;
    392 				CODE_SIGN_IDENTITY = "Apple Development";
    393 				CODE_SIGN_STYLE = Automatic;
    394 				CURRENT_PROJECT_VERSION = 1;
    395 				DEVELOPMENT_ASSET_PATHS = "\"TalerPOS/Resources/Preview Content\"";
    396 				DEVELOPMENT_TEAM = GUDDQ9428Y;
    397 				ENABLE_PREVIEWS = YES;
    398 				GENERATE_INFOPLIST_FILE = YES;
    399 				INFOPLIST_KEY_CFBundleDisplayName = "Taler POS";
    400 				INFOPLIST_KEY_LSApplicationCategoryType = "public.app-category.business";
    401 				INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
    402 				INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
    403 				INFOPLIST_KEY_UILaunchScreen_Generation = YES;
    404 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    405 				INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
    406 				LD_RUNPATH_SEARCH_PATHS = (
    407 					"$(inherited)",
    408 					"@executable_path/Frameworks",
    409 				);
    410 				MARKETING_VERSION = 0.1.0;
    411 				PRODUCT_BUNDLE_IDENTIFIER = "com.taler-systems.talersale-2";
    412 				PRODUCT_NAME = "$(TARGET_NAME)";
    413 				PROVISIONING_PROFILE_SPECIFIER = "";
    414 				SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
    415 				SUPPORTS_MACCATALYST = NO;
    416 				SUPPORTS_XR_DESIGNED_FOR_IPHONE_IPAD = NO;
    417 				SWIFT_EMIT_LOC_STRINGS = YES;
    418 				SWIFT_VERSION = 5.0;
    419 				TARGETED_DEVICE_FAMILY = "1,2";
    420 			};
    421 			name = Release;
    422 		};
    423 /* End XCBuildConfiguration section */
    424 
    425 /* Begin XCConfigurationList section */
    426 		A7000001 /* Build configuration list for PBXProject "TalerPOS" */ = {
    427 			isa = XCConfigurationList;
    428 			buildConfigurations = (
    429 				A9000001 /* Debug */,
    430 				A9000002 /* Release */,
    431 			);
    432 			defaultConfigurationIsVisible = 0;
    433 			defaultConfigurationName = Release;
    434 		};
    435 		A7000003 /* Build configuration list for PBXNativeTarget "TalerPOS" */ = {
    436 			isa = XCConfigurationList;
    437 			buildConfigurations = (
    438 				A9000003 /* Debug */,
    439 				A9000004 /* Release */,
    440 			);
    441 			defaultConfigurationIsVisible = 0;
    442 			defaultConfigurationName = Release;
    443 		};
    444 /* End XCConfigurationList section */
    445 	};
    446 	rootObject = A8000001 /* Project object */;
    447 }