krz/libre-secrets
A free and private password manager for iOS.
clone: git clone https://gitbay.org/krz/libre-secrets.git
main: LibreSecrets.xcodeproj/project.pbxproj · raw
1// !$*UTF8*$!
2{
3 archiveVersion = 1;
4 classes = {
5 };
6 objectVersion = 56;
7 objects = {
8
9/* Begin PBXBuildFile section */
10 8BA227572B53851600F5FD09 /* words in Resources */ = {isa = PBXBuildFile; fileRef = 8BA227562B53851600F5FD09 /* words */; };
11 8BC4C78A2B53837F0048B2EA /* LibreSecretsApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC4C7892B53837F0048B2EA /* LibreSecretsApp.swift */; };
12 8BC4C78C2B53837F0048B2EA /* ContentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8BC4C78B2B53837F0048B2EA /* ContentView.swift */; };
13 8BC4C78E2B5383800048B2EA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8BC4C78D2B5383800048B2EA /* Assets.xcassets */; };
14 8BC4C7912B5383800048B2EA /* Preview Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8BC4C7902B5383800048B2EA /* Preview Assets.xcassets */; };
15/* End PBXBuildFile section */
16
17/* Begin PBXFileReference section */
18 8BA227562B53851600F5FD09 /* words */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = words; sourceTree = SOURCE_ROOT; };
19 8BC4C7862B53837F0048B2EA /* LibreSecrets.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = LibreSecrets.app; sourceTree = BUILT_PRODUCTS_DIR; };
20 8BC4C7892B53837F0048B2EA /* LibreSecretsApp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LibreSecretsApp.swift; sourceTree = "<group>"; };
21 8BC4C78B2B53837F0048B2EA /* ContentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ContentView.swift; sourceTree = "<group>"; };
22 8BC4C78D2B5383800048B2EA /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
23 8BC4C7902B5383800048B2EA /* Preview Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = "Preview Assets.xcassets"; sourceTree = "<group>"; };
24/* End PBXFileReference section */
25
26/* Begin PBXFrameworksBuildPhase section */
27 8BC4C7832B53837F0048B2EA /* Frameworks */ = {
28 isa = PBXFrameworksBuildPhase;
29 buildActionMask = 2147483647;
30 files = (
31 );
32 runOnlyForDeploymentPostprocessing = 0;
33 };
34/* End PBXFrameworksBuildPhase section */
35
36/* Begin PBXGroup section */
37 8BC4C77D2B53837F0048B2EA = {
38 isa = PBXGroup;
39 children = (
40 8BC4C7882B53837F0048B2EA /* LibreSecrets */,
41 8BC4C7872B53837F0048B2EA /* Products */,
42 );
43 sourceTree = "<group>";
44 };
45 8BC4C7872B53837F0048B2EA /* Products */ = {
46 isa = PBXGroup;
47 children = (
48 8BC4C7862B53837F0048B2EA /* LibreSecrets.app */,
49 );
50 name = Products;
51 sourceTree = "<group>";
52 };
53 8BC4C7882B53837F0048B2EA /* LibreSecrets */ = {
54 isa = PBXGroup;
55 children = (
56 8BA227562B53851600F5FD09 /* words */,
57 8BC4C7892B53837F0048B2EA /* LibreSecretsApp.swift */,
58 8BC4C78B2B53837F0048B2EA /* ContentView.swift */,
59 8BC4C78D2B5383800048B2EA /* Assets.xcassets */,
60 8BC4C78F2B5383800048B2EA /* Preview Content */,
61 );
62 path = LibreSecrets;
63 sourceTree = "<group>";
64 };
65 8BC4C78F2B5383800048B2EA /* Preview Content */ = {
66 isa = PBXGroup;
67 children = (
68 8BC4C7902B5383800048B2EA /* Preview Assets.xcassets */,
69 );
70 path = "Preview Content";
71 sourceTree = "<group>";
72 };
73/* End PBXGroup section */
74
75/* Begin PBXNativeTarget section */
76 8BC4C7852B53837F0048B2EA /* LibreSecrets */ = {
77 isa = PBXNativeTarget;
78 buildConfigurationList = 8BC4C7942B5383800048B2EA /* Build configuration list for PBXNativeTarget "LibreSecrets" */;
79 buildPhases = (
80 8BC4C7822B53837F0048B2EA /* Sources */,
81 8BC4C7832B53837F0048B2EA /* Frameworks */,
82 8BC4C7842B53837F0048B2EA /* Resources */,
83 );
84 buildRules = (
85 );
86 dependencies = (
87 );
88 name = LibreSecrets;
89 productName = LibreSecrets;
90 productReference = 8BC4C7862B53837F0048B2EA /* LibreSecrets.app */;
91 productType = "com.apple.product-type.application";
92 };
93/* End PBXNativeTarget section */
94
95/* Begin PBXProject section */
96 8BC4C77E2B53837F0048B2EA /* Project object */ = {
97 isa = PBXProject;
98 attributes = {
99 BuildIndependentTargetsInParallel = 1;
100 LastSwiftUpdateCheck = 1520;
101 LastUpgradeCheck = 1520;
102 TargetAttributes = {
103 8BC4C7852B53837F0048B2EA = {
104 CreatedOnToolsVersion = 15.2;
105 };
106 };
107 };
108 buildConfigurationList = 8BC4C7812B53837F0048B2EA /* Build configuration list for PBXProject "LibreSecrets" */;
109 compatibilityVersion = "Xcode 14.0";
110 developmentRegion = en;
111 hasScannedForEncodings = 0;
112 knownRegions = (
113 en,
114 Base,
115 );
116 mainGroup = 8BC4C77D2B53837F0048B2EA;
117 productRefGroup = 8BC4C7872B53837F0048B2EA /* Products */;
118 projectDirPath = "";
119 projectRoot = "";
120 targets = (
121 8BC4C7852B53837F0048B2EA /* LibreSecrets */,
122 );
123 };
124/* End PBXProject section */
125
126/* Begin PBXResourcesBuildPhase section */
127 8BC4C7842B53837F0048B2EA /* Resources */ = {
128 isa = PBXResourcesBuildPhase;
129 buildActionMask = 2147483647;
130 files = (
131 8BA227572B53851600F5FD09 /* words in Resources */,
132 8BC4C7912B5383800048B2EA /* Preview Assets.xcassets in Resources */,
133 8BC4C78E2B5383800048B2EA /* Assets.xcassets in Resources */,
134 );
135 runOnlyForDeploymentPostprocessing = 0;
136 };
137/* End PBXResourcesBuildPhase section */
138
139/* Begin PBXSourcesBuildPhase section */
140 8BC4C7822B53837F0048B2EA /* Sources */ = {
141 isa = PBXSourcesBuildPhase;
142 buildActionMask = 2147483647;
143 files = (
144 8BC4C78C2B53837F0048B2EA /* ContentView.swift in Sources */,
145 8BC4C78A2B53837F0048B2EA /* LibreSecretsApp.swift in Sources */,
146 );
147 runOnlyForDeploymentPostprocessing = 0;
148 };
149/* End PBXSourcesBuildPhase section */
150
151/* Begin XCBuildConfiguration section */
152 8BC4C7922B5383800048B2EA /* Debug */ = {
153 isa = XCBuildConfiguration;
154 buildSettings = {
155 ALWAYS_SEARCH_USER_PATHS = NO;
156 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
157 CLANG_ANALYZER_NONNULL = YES;
158 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
159 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
160 CLANG_ENABLE_MODULES = YES;
161 CLANG_ENABLE_OBJC_ARC = YES;
162 CLANG_ENABLE_OBJC_WEAK = YES;
163 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
164 CLANG_WARN_BOOL_CONVERSION = YES;
165 CLANG_WARN_COMMA = YES;
166 CLANG_WARN_CONSTANT_CONVERSION = YES;
167 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
168 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
169 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
170 CLANG_WARN_EMPTY_BODY = YES;
171 CLANG_WARN_ENUM_CONVERSION = YES;
172 CLANG_WARN_INFINITE_RECURSION = YES;
173 CLANG_WARN_INT_CONVERSION = YES;
174 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
175 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
176 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
177 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
178 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
179 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
180 CLANG_WARN_STRICT_PROTOTYPES = YES;
181 CLANG_WARN_SUSPICIOUS_MOVE = YES;
182 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
183 CLANG_WARN_UNREACHABLE_CODE = YES;
184 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
185 COPY_PHASE_STRIP = NO;
186 DEBUG_INFORMATION_FORMAT = dwarf;
187 ENABLE_STRICT_OBJC_MSGSEND = YES;
188 ENABLE_TESTABILITY = YES;
189 ENABLE_USER_SCRIPT_SANDBOXING = YES;
190 GCC_C_LANGUAGE_STANDARD = gnu17;
191 GCC_DYNAMIC_NO_PIC = NO;
192 GCC_NO_COMMON_BLOCKS = YES;
193 GCC_OPTIMIZATION_LEVEL = 0;
194 GCC_PREPROCESSOR_DEFINITIONS = (
195 "DEBUG=1",
196 "$(inherited)",
197 );
198 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
199 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
200 GCC_WARN_UNDECLARED_SELECTOR = YES;
201 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
202 GCC_WARN_UNUSED_FUNCTION = YES;
203 GCC_WARN_UNUSED_VARIABLE = YES;
204 IPHONEOS_DEPLOYMENT_TARGET = 17.2;
205 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
206 MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
207 MTL_FAST_MATH = YES;
208 ONLY_ACTIVE_ARCH = YES;
209 SDKROOT = iphoneos;
210 SWIFT_ACTIVE_COMPILATION_CONDITIONS = "DEBUG $(inherited)";
211 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
212 };
213 name = Debug;
214 };
215 8BC4C7932B5383800048B2EA /* Release */ = {
216 isa = XCBuildConfiguration;
217 buildSettings = {
218 ALWAYS_SEARCH_USER_PATHS = NO;
219 ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
220 CLANG_ANALYZER_NONNULL = YES;
221 CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
222 CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
223 CLANG_ENABLE_MODULES = YES;
224 CLANG_ENABLE_OBJC_ARC = YES;
225 CLANG_ENABLE_OBJC_WEAK = YES;
226 CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
227 CLANG_WARN_BOOL_CONVERSION = YES;
228 CLANG_WARN_COMMA = YES;
229 CLANG_WARN_CONSTANT_CONVERSION = YES;
230 CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
231 CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
232 CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
233 CLANG_WARN_EMPTY_BODY = YES;
234 CLANG_WARN_ENUM_CONVERSION = YES;
235 CLANG_WARN_INFINITE_RECURSION = YES;
236 CLANG_WARN_INT_CONVERSION = YES;
237 CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
238 CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
239 CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
240 CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
241 CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
242 CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
243 CLANG_WARN_STRICT_PROTOTYPES = YES;
244 CLANG_WARN_SUSPICIOUS_MOVE = YES;
245 CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
246 CLANG_WARN_UNREACHABLE_CODE = YES;
247 CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
248 COPY_PHASE_STRIP = NO;
249 DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
250 ENABLE_NS_ASSERTIONS = NO;
251 ENABLE_STRICT_OBJC_MSGSEND = YES;
252 ENABLE_USER_SCRIPT_SANDBOXING = YES;
253 GCC_C_LANGUAGE_STANDARD = gnu17;
254 GCC_NO_COMMON_BLOCKS = YES;
255 GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
256 GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
257 GCC_WARN_UNDECLARED_SELECTOR = YES;
258 GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
259 GCC_WARN_UNUSED_FUNCTION = YES;
260 GCC_WARN_UNUSED_VARIABLE = YES;
261 IPHONEOS_DEPLOYMENT_TARGET = 17.2;
262 LOCALIZATION_PREFERS_STRING_CATALOGS = YES;
263 MTL_ENABLE_DEBUG_INFO = NO;
264 MTL_FAST_MATH = YES;
265 SDKROOT = iphoneos;
266 SWIFT_COMPILATION_MODE = wholemodule;
267 VALIDATE_PRODUCT = YES;
268 };
269 name = Release;
270 };
271 8BC4C7952B5383800048B2EA /* Debug */ = {
272 isa = XCBuildConfiguration;
273 buildSettings = {
274 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
275 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
276 CODE_SIGN_STYLE = Automatic;
277 CURRENT_PROJECT_VERSION = 1;
278 DEVELOPMENT_ASSET_PATHS = "\"LibreSecrets/Preview Content\"";
279 DEVELOPMENT_TEAM = ZCNAX3VL9D;
280 ENABLE_PREVIEWS = YES;
281 GENERATE_INFOPLIST_FILE = YES;
282 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
283 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
284 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
285 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
286 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
287 LD_RUNPATH_SEARCH_PATHS = (
288 "$(inherited)",
289 "@executable_path/Frameworks",
290 );
291 MARKETING_VERSION = 1.0;
292 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.LibreSecrets;
293 PRODUCT_NAME = "$(TARGET_NAME)";
294 SWIFT_EMIT_LOC_STRINGS = YES;
295 SWIFT_VERSION = 5.0;
296 TARGETED_DEVICE_FAMILY = "1,2";
297 };
298 name = Debug;
299 };
300 8BC4C7962B5383800048B2EA /* Release */ = {
301 isa = XCBuildConfiguration;
302 buildSettings = {
303 ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
304 ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
305 CODE_SIGN_STYLE = Automatic;
306 CURRENT_PROJECT_VERSION = 1;
307 DEVELOPMENT_ASSET_PATHS = "\"LibreSecrets/Preview Content\"";
308 DEVELOPMENT_TEAM = ZCNAX3VL9D;
309 ENABLE_PREVIEWS = YES;
310 GENERATE_INFOPLIST_FILE = YES;
311 INFOPLIST_KEY_UIApplicationSceneManifest_Generation = YES;
312 INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
313 INFOPLIST_KEY_UILaunchScreen_Generation = YES;
314 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
315 INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
316 LD_RUNPATH_SEARCH_PATHS = (
317 "$(inherited)",
318 "@executable_path/Frameworks",
319 );
320 MARKETING_VERSION = 1.0;
321 PRODUCT_BUNDLE_IDENTIFIER = net.cleberg.LibreSecrets;
322 PRODUCT_NAME = "$(TARGET_NAME)";
323 SWIFT_EMIT_LOC_STRINGS = YES;
324 SWIFT_VERSION = 5.0;
325 TARGETED_DEVICE_FAMILY = "1,2";
326 };
327 name = Release;
328 };
329/* End XCBuildConfiguration section */
330
331/* Begin XCConfigurationList section */
332 8BC4C7812B53837F0048B2EA /* Build configuration list for PBXProject "LibreSecrets" */ = {
333 isa = XCConfigurationList;
334 buildConfigurations = (
335 8BC4C7922B5383800048B2EA /* Debug */,
336 8BC4C7932B5383800048B2EA /* Release */,
337 );
338 defaultConfigurationIsVisible = 0;
339 defaultConfigurationName = Release;
340 };
341 8BC4C7942B5383800048B2EA /* Build configuration list for PBXNativeTarget "LibreSecrets" */ = {
342 isa = XCConfigurationList;
343 buildConfigurations = (
344 8BC4C7952B5383800048B2EA /* Debug */,
345 8BC4C7962B5383800048B2EA /* Release */,
346 );
347 defaultConfigurationIsVisible = 0;
348 defaultConfigurationName = Release;
349 };
350/* End XCConfigurationList section */
351 };
352 rootObject = 8BC4C77E2B53837F0048B2EA /* Project object */;
353}