Skip to content

Commit 9e2846f

Browse files
committed
Update project settings
1 parent 33e0974 commit 9e2846f

File tree

3 files changed

+57
-11
lines changed

3 files changed

+57
-11
lines changed

CSVExporter.xcodeproj/project.pbxproj

Lines changed: 55 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
/* Begin PBXFileReference section */
1616
OBJ_12 /* CSVExportSwiftTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVExportSwiftTests.swift; sourceTree = "<group>"; };
1717
OBJ_16 /* CSVExporter.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = CSVExporter.framework; sourceTree = BUILT_PRODUCTS_DIR; };
18-
OBJ_17 /* csv_export_swiftTests.xctest */ = {isa = PBXFileReference; lastKnownFileType = file; name = csv_export_swiftTests.xctest; path = "csv-export-swiftTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
18+
OBJ_17 /* csv-export-swiftTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; path = "csv-export-swiftTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
1919
OBJ_6 /* Package.swift */ = {isa = PBXFileReference; explicitFileType = sourcecode.swift; path = Package.swift; sourceTree = "<group>"; };
2020
OBJ_8 /* CSVExport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVExport.swift; sourceTree = "<group>"; };
2121
OBJ_9 /* CSVExportOperation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CSVExportOperation.swift; sourceTree = "<group>"; };
@@ -60,20 +60,19 @@
6060
isa = PBXGroup;
6161
children = (
6262
OBJ_16 /* CSVExporter.framework */,
63-
OBJ_17 /* csv_export_swiftTests.xctest */,
63+
OBJ_17 /* csv-export-swiftTests.xctest */,
6464
);
6565
name = Products;
6666
sourceTree = BUILT_PRODUCTS_DIR;
6767
};
68-
OBJ_5 /* */ = {
68+
OBJ_5 = {
6969
isa = PBXGroup;
7070
children = (
7171
OBJ_6 /* Package.swift */,
7272
OBJ_7 /* Sources */,
7373
OBJ_10 /* Tests */,
7474
OBJ_15 /* Products */,
7575
);
76-
name = "";
7776
sourceTree = "<group>";
7877
};
7978
OBJ_7 /* Sources */ = {
@@ -117,7 +116,7 @@
117116
);
118117
name = "csv-export-swiftTests";
119118
productName = csv_export_swiftTests;
120-
productReference = OBJ_17 /* csv_export_swiftTests.xctest */;
119+
productReference = OBJ_17 /* csv-export-swiftTests.xctest */;
121120
productType = "com.apple.product-type.bundle.unit-test";
122121
};
123122
/* End PBXNativeTarget section */
@@ -126,7 +125,7 @@
126125
OBJ_1 /* Project object */ = {
127126
isa = PBXProject;
128127
attributes = {
129-
LastUpgradeCheck = 9999;
128+
LastUpgradeCheck = 0920;
130129
TargetAttributes = {
131130
OBJ_26 = {
132131
LastSwiftMigration = 0900;
@@ -140,7 +139,7 @@
140139
knownRegions = (
141140
en,
142141
);
143-
mainGroup = OBJ_5 /* */;
142+
mainGroup = OBJ_5;
144143
productRefGroup = OBJ_15 /* Products */;
145144
projectDirPath = "";
146145
projectRoot = "";
@@ -217,7 +216,7 @@
217216
OBJ_28 /* Debug */ = {
218217
isa = XCBuildConfiguration;
219218
buildSettings = {
220-
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
219+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
221220
FRAMEWORK_SEARCH_PATHS = (
222221
"$(inherited)",
223222
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
@@ -234,7 +233,7 @@
234233
OBJ_29 /* Release */ = {
235234
isa = XCBuildConfiguration;
236235
buildSettings = {
237-
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
236+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
238237
FRAMEWORK_SEARCH_PATHS = (
239238
"$(inherited)",
240239
"$(PLATFORM_DIR)/Developer/Library/Frameworks",
@@ -252,12 +251,36 @@
252251
isa = XCBuildConfiguration;
253252
buildSettings = {
254253
CLANG_ENABLE_OBJC_ARC = YES;
254+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
255+
CLANG_WARN_BOOL_CONVERSION = YES;
256+
CLANG_WARN_COMMA = YES;
257+
CLANG_WARN_CONSTANT_CONVERSION = YES;
258+
CLANG_WARN_EMPTY_BODY = YES;
259+
CLANG_WARN_ENUM_CONVERSION = YES;
260+
CLANG_WARN_INFINITE_RECURSION = YES;
261+
CLANG_WARN_INT_CONVERSION = YES;
262+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
263+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
264+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
265+
CLANG_WARN_STRICT_PROTOTYPES = YES;
266+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
267+
CLANG_WARN_UNREACHABLE_CODE = YES;
268+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
255269
COMBINE_HIDPI_IMAGES = YES;
256270
COPY_PHASE_STRIP = NO;
257271
DEBUG_INFORMATION_FORMAT = dwarf;
258272
DYLIB_INSTALL_NAME_BASE = "@rpath";
259273
ENABLE_NS_ASSERTIONS = YES;
274+
ENABLE_STRICT_OBJC_MSGSEND = YES;
275+
ENABLE_TESTABILITY = YES;
276+
GCC_NO_COMMON_BLOCKS = YES;
260277
GCC_OPTIMIZATION_LEVEL = 0;
278+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
279+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
280+
GCC_WARN_UNDECLARED_SELECTOR = YES;
281+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
282+
GCC_WARN_UNUSED_FUNCTION = YES;
283+
GCC_WARN_UNUSED_VARIABLE = YES;
261284
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
262285
MACOSX_DEPLOYMENT_TARGET = 10.10;
263286
ONLY_ACTIVE_ARCH = YES;
@@ -278,11 +301,34 @@
278301
isa = XCBuildConfiguration;
279302
buildSettings = {
280303
CLANG_ENABLE_OBJC_ARC = YES;
304+
CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
305+
CLANG_WARN_BOOL_CONVERSION = YES;
306+
CLANG_WARN_COMMA = YES;
307+
CLANG_WARN_CONSTANT_CONVERSION = YES;
308+
CLANG_WARN_EMPTY_BODY = YES;
309+
CLANG_WARN_ENUM_CONVERSION = YES;
310+
CLANG_WARN_INFINITE_RECURSION = YES;
311+
CLANG_WARN_INT_CONVERSION = YES;
312+
CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
313+
CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
314+
CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
315+
CLANG_WARN_STRICT_PROTOTYPES = YES;
316+
CLANG_WARN_SUSPICIOUS_MOVE = YES;
317+
CLANG_WARN_UNREACHABLE_CODE = YES;
318+
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
281319
COMBINE_HIDPI_IMAGES = YES;
282320
COPY_PHASE_STRIP = YES;
283321
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
284322
DYLIB_INSTALL_NAME_BASE = "@rpath";
323+
ENABLE_STRICT_OBJC_MSGSEND = YES;
324+
GCC_NO_COMMON_BLOCKS = YES;
285325
GCC_OPTIMIZATION_LEVEL = s;
326+
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
327+
GCC_WARN_ABOUT_RETURN_TYPE = YES;
328+
GCC_WARN_UNDECLARED_SELECTOR = YES;
329+
GCC_WARN_UNINITIALIZED_AUTOS = YES;
330+
GCC_WARN_UNUSED_FUNCTION = YES;
331+
GCC_WARN_UNUSED_VARIABLE = YES;
286332
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
287333
MACOSX_DEPLOYMENT_TARGET = 10.10;
288334
OTHER_SWIFT_FLAGS = "-DXcode";

CSVExporter.xcodeproj/xcshareddata/xcschemes/CSVExporter.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "9999"
3+
LastUpgradeVersion = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

CSVExporter.xcodeproj/xcshareddata/xcschemes/csv-export-swiftTests.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0900"
3+
LastUpgradeVersion = "0920"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

0 commit comments

Comments
 (0)