Skip to content

Commit 19f467a

Browse files
committed
Added tvOS support.
1 parent 8f6be4a commit 19f467a

File tree

2 files changed

+367
-2
lines changed

2 files changed

+367
-2
lines changed

SQLite.xcodeproj/project.pbxproj

Lines changed: 267 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,45 @@
77
objects = {
88

99
/* Begin PBXBuildFile section */
10+
03A65E641C6BB0F60062603F /* SQLite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A65E5A1C6BB0F50062603F /* SQLite.framework */; };
11+
03A65E711C6BB2CD0062603F /* usr/include/sqlite3.h in Headers */ = {isa = PBXBuildFile; fileRef = EE91808B1C46E34A0038162A /* usr/include/sqlite3.h */; settings = {ATTRIBUTES = (Public, ); }; };
12+
03A65E721C6BB2D30062603F /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AD61C3F04ED00AE3E12 /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; };
13+
03A65E731C6BB2D80062603F /* Foundation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF71C3F06E900AE3E12 /* Foundation.swift */; };
14+
03A65E741C6BB2DA0062603F /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF81C3F06E900AE3E12 /* Helpers.swift */; };
15+
03A65E751C6BB2DF0062603F /* SQLite-Bridging.h in Headers */ = {isa = PBXBuildFile; fileRef = EE91808D1C46E5230038162A /* SQLite-Bridging.h */; settings = {ATTRIBUTES = (Public, ); }; };
16+
03A65E761C6BB2E60062603F /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEE1C3F06E900AE3E12 /* Blob.swift */; };
17+
03A65E771C6BB2E60062603F /* Connection.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEF1C3F06E900AE3E12 /* Connection.swift */; };
18+
03A65E781C6BB2EA0062603F /* fts3_tokenizer.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AF01C3F06E900AE3E12 /* fts3_tokenizer.h */; };
19+
03A65E791C6BB2EF0062603F /* SQLite-Bridging.m in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF11C3F06E900AE3E12 /* SQLite-Bridging.m */; };
20+
03A65E7A1C6BB2F70062603F /* Statement.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF21C3F06E900AE3E12 /* Statement.swift */; };
21+
03A65E7B1C6BB2F70062603F /* Value.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF31C3F06E900AE3E12 /* Value.swift */; };
22+
03A65E7C1C6BB2F70062603F /* FTS4.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF51C3F06E900AE3E12 /* FTS4.swift */; };
23+
03A65E7D1C6BB2F70062603F /* R*Tree.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AF61C3F06E900AE3E12 /* R*Tree.swift */; };
24+
03A65E7E1C6BB2FB0062603F /* AggregateFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFA1C3F06E900AE3E12 /* AggregateFunctions.swift */; };
25+
03A65E7F1C6BB2FB0062603F /* Collation.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFB1C3F06E900AE3E12 /* Collation.swift */; };
26+
03A65E801C6BB2FB0062603F /* CoreFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFC1C3F06E900AE3E12 /* CoreFunctions.swift */; };
27+
03A65E811C6BB2FB0062603F /* CustomFunctions.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFD1C3F06E900AE3E12 /* CustomFunctions.swift */; };
28+
03A65E821C6BB2FB0062603F /* Expression.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFE1C3F06E900AE3E12 /* Expression.swift */; };
29+
03A65E831C6BB2FB0062603F /* Operators.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AFF1C3F06E900AE3E12 /* Operators.swift */; };
30+
03A65E841C6BB2FB0062603F /* Query.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B001C3F06E900AE3E12 /* Query.swift */; };
31+
03A65E851C6BB2FB0062603F /* Schema.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B011C3F06E900AE3E12 /* Schema.swift */; };
32+
03A65E861C6BB2FB0062603F /* Setter.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B021C3F06E900AE3E12 /* Setter.swift */; };
33+
03A65E871C6BB3030062603F /* AggregateFunctionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B1A1C3F137700AE3E12 /* AggregateFunctionsTests.swift */; };
34+
03A65E881C6BB3030062603F /* BlobTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B1B1C3F137700AE3E12 /* BlobTests.swift */; };
35+
03A65E891C6BB3030062603F /* ConnectionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B1D1C3F137700AE3E12 /* ConnectionTests.swift */; };
36+
03A65E8A1C6BB3030062603F /* CoreFunctionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B1E1C3F137700AE3E12 /* CoreFunctionsTests.swift */; };
37+
03A65E8B1C6BB3030062603F /* CustomFunctionsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B1F1C3F137700AE3E12 /* CustomFunctionsTests.swift */; };
38+
03A65E8C1C6BB3030062603F /* ExpressionTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B201C3F137700AE3E12 /* ExpressionTests.swift */; };
39+
03A65E8D1C6BB3030062603F /* FTS4Tests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B211C3F137700AE3E12 /* FTS4Tests.swift */; };
40+
03A65E8E1C6BB3030062603F /* OperatorsTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B2A1C3F141E00AE3E12 /* OperatorsTests.swift */; };
41+
03A65E8F1C6BB3030062603F /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B2B1C3F141E00AE3E12 /* QueryTests.swift */; };
42+
03A65E901C6BB3030062603F /* R*TreeTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B2C1C3F141E00AE3E12 /* R*TreeTests.swift */; };
43+
03A65E911C6BB3030062603F /* SchemaTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B2D1C3F141E00AE3E12 /* SchemaTests.swift */; };
44+
03A65E921C6BB3030062603F /* SetterTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B181C3F134A00AE3E12 /* SetterTests.swift */; };
45+
03A65E931C6BB3030062603F /* StatementTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B321C3F142E00AE3E12 /* StatementTests.swift */; };
46+
03A65E941C6BB3030062603F /* ValueTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B331C3F142E00AE3E12 /* ValueTests.swift */; };
47+
03A65E951C6BB3030062603F /* TestHelpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247B161C3F127200AE3E12 /* TestHelpers.swift */; };
48+
03A65E971C6BB3210062603F /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 03A65E961C6BB3210062603F /* libsqlite3.tbd */; };
1049
EE247AD71C3F04ED00AE3E12 /* SQLite.h in Headers */ = {isa = PBXBuildFile; fileRef = EE247AD61C3F04ED00AE3E12 /* SQLite.h */; settings = {ATTRIBUTES = (Public, ); }; };
1150
EE247ADE1C3F04ED00AE3E12 /* SQLite.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = EE247AD31C3F04ED00AE3E12 /* SQLite.framework */; };
1251
EE247B031C3F06E900AE3E12 /* Blob.swift in Sources */ = {isa = PBXBuildFile; fileRef = EE247AEE1C3F06E900AE3E12 /* Blob.swift */; };
@@ -88,6 +127,13 @@
88127
/* End PBXBuildFile section */
89128

90129
/* Begin PBXContainerItemProxy section */
130+
03A65E651C6BB0F60062603F /* PBXContainerItemProxy */ = {
131+
isa = PBXContainerItemProxy;
132+
containerPortal = EE247ACA1C3F04ED00AE3E12 /* Project object */;
133+
proxyType = 1;
134+
remoteGlobalIDString = 03A65E591C6BB0F50062603F;
135+
remoteInfo = "SQLite tvOS";
136+
};
91137
EE247ADF1C3F04ED00AE3E12 /* PBXContainerItemProxy */ = {
92138
isa = PBXContainerItemProxy;
93139
containerPortal = EE247ACA1C3F04ED00AE3E12 /* Project object */;
@@ -105,6 +151,9 @@
105151
/* End PBXContainerItemProxy section */
106152

107153
/* Begin PBXFileReference section */
154+
03A65E5A1C6BB0F50062603F /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
155+
03A65E631C6BB0F60062603F /* SQLiteTests tvOS.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "SQLiteTests tvOS.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
156+
03A65E961C6BB3210062603F /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = Platforms/AppleTVOS.platform/Developer/SDKs/AppleTVOS9.1.sdk/usr/lib/libsqlite3.tbd; sourceTree = DEVELOPER_DIR; };
108157
EE247AD31C3F04ED00AE3E12 /* SQLite.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = SQLite.framework; sourceTree = BUILT_PRODUCTS_DIR; };
109158
EE247AD61C3F04ED00AE3E12 /* SQLite.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SQLite.h; sourceTree = "<group>"; };
110159
EE247AD81C3F04ED00AE3E12 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
@@ -161,6 +210,22 @@
161210
/* End PBXFileReference section */
162211

163212
/* Begin PBXFrameworksBuildPhase section */
213+
03A65E561C6BB0F50062603F /* Frameworks */ = {
214+
isa = PBXFrameworksBuildPhase;
215+
buildActionMask = 2147483647;
216+
files = (
217+
03A65E971C6BB3210062603F /* libsqlite3.tbd in Frameworks */,
218+
);
219+
runOnlyForDeploymentPostprocessing = 0;
220+
};
221+
03A65E601C6BB0F60062603F /* Frameworks */ = {
222+
isa = PBXFrameworksBuildPhase;
223+
buildActionMask = 2147483647;
224+
files = (
225+
03A65E641C6BB0F60062603F /* SQLite.framework in Frameworks */,
226+
);
227+
runOnlyForDeploymentPostprocessing = 0;
228+
};
164229
EE247ACF1C3F04ED00AE3E12 /* Frameworks */ = {
165230
isa = PBXFrameworksBuildPhase;
166231
buildActionMask = 2147483647;
@@ -213,6 +278,8 @@
213278
EE247ADD1C3F04ED00AE3E12 /* SQLiteTests iOS.xctest */,
214279
EE247B3C1C3F3ED000AE3E12 /* SQLite.framework */,
215280
EE247B451C3F3ED000AE3E12 /* SQLiteTests Mac.xctest */,
281+
03A65E5A1C6BB0F50062603F /* SQLite.framework */,
282+
03A65E631C6BB0F60062603F /* SQLiteTests tvOS.xctest */,
216283
);
217284
name = Products;
218285
sourceTree = "<group>";
@@ -304,6 +371,7 @@
304371
EE247B8D1C3F821200AE3E12 /* Makefile */,
305372
EE9180931C46EA210038162A /* libsqlite3.tbd */,
306373
EE9180911C46E9D30038162A /* libsqlite3.tbd */,
374+
03A65E961C6BB3210062603F /* libsqlite3.tbd */,
307375
EE247B8E1C3F822500AE3E12 /* Documentation */,
308376
);
309377
name = Metadata;
@@ -330,6 +398,17 @@
330398
/* End PBXGroup section */
331399

332400
/* Begin PBXHeadersBuildPhase section */
401+
03A65E571C6BB0F50062603F /* Headers */ = {
402+
isa = PBXHeadersBuildPhase;
403+
buildActionMask = 2147483647;
404+
files = (
405+
03A65E781C6BB2EA0062603F /* fts3_tokenizer.h in Headers */,
406+
03A65E751C6BB2DF0062603F /* SQLite-Bridging.h in Headers */,
407+
03A65E711C6BB2CD0062603F /* usr/include/sqlite3.h in Headers */,
408+
03A65E721C6BB2D30062603F /* SQLite.h in Headers */,
409+
);
410+
runOnlyForDeploymentPostprocessing = 0;
411+
};
333412
EE247AD01C3F04ED00AE3E12 /* Headers */ = {
334413
isa = PBXHeadersBuildPhase;
335414
buildActionMask = 2147483647;
@@ -355,6 +434,42 @@
355434
/* End PBXHeadersBuildPhase section */
356435

357436
/* Begin PBXNativeTarget section */
437+
03A65E591C6BB0F50062603F /* SQLite tvOS */ = {
438+
isa = PBXNativeTarget;
439+
buildConfigurationList = 03A65E6F1C6BB0F60062603F /* Build configuration list for PBXNativeTarget "SQLite tvOS" */;
440+
buildPhases = (
441+
03A65E551C6BB0F50062603F /* Sources */,
442+
03A65E561C6BB0F50062603F /* Frameworks */,
443+
03A65E571C6BB0F50062603F /* Headers */,
444+
03A65E581C6BB0F50062603F /* Resources */,
445+
);
446+
buildRules = (
447+
);
448+
dependencies = (
449+
);
450+
name = "SQLite tvOS";
451+
productName = "SQLite tvOS";
452+
productReference = 03A65E5A1C6BB0F50062603F /* SQLite.framework */;
453+
productType = "com.apple.product-type.framework";
454+
};
455+
03A65E621C6BB0F60062603F /* SQLiteTests tvOS */ = {
456+
isa = PBXNativeTarget;
457+
buildConfigurationList = 03A65E701C6BB0F60062603F /* Build configuration list for PBXNativeTarget "SQLiteTests tvOS" */;
458+
buildPhases = (
459+
03A65E5F1C6BB0F60062603F /* Sources */,
460+
03A65E601C6BB0F60062603F /* Frameworks */,
461+
03A65E611C6BB0F60062603F /* Resources */,
462+
);
463+
buildRules = (
464+
);
465+
dependencies = (
466+
03A65E661C6BB0F60062603F /* PBXTargetDependency */,
467+
);
468+
name = "SQLiteTests tvOS";
469+
productName = "SQLite tvOSTests";
470+
productReference = 03A65E631C6BB0F60062603F /* SQLiteTests tvOS.xctest */;
471+
productType = "com.apple.product-type.bundle.unit-test";
472+
};
358473
EE247AD21C3F04ED00AE3E12 /* SQLite iOS */ = {
359474
isa = PBXNativeTarget;
360475
buildConfigurationList = EE247AE71C3F04ED00AE3E12 /* Build configuration list for PBXNativeTarget "SQLite iOS" */;
@@ -436,6 +551,12 @@
436551
LastSwiftUpdateCheck = 0720;
437552
LastUpgradeCheck = 0720;
438553
TargetAttributes = {
554+
03A65E591C6BB0F50062603F = {
555+
CreatedOnToolsVersion = 7.2;
556+
};
557+
03A65E621C6BB0F60062603F = {
558+
CreatedOnToolsVersion = 7.2;
559+
};
439560
EE247AD21C3F04ED00AE3E12 = {
440561
CreatedOnToolsVersion = 7.2;
441562
};
@@ -466,11 +587,27 @@
466587
EE247ADC1C3F04ED00AE3E12 /* SQLiteTests iOS */,
467588
EE247B3B1C3F3ED000AE3E12 /* SQLite Mac */,
468589
EE247B441C3F3ED000AE3E12 /* SQLiteTests Mac */,
590+
03A65E591C6BB0F50062603F /* SQLite tvOS */,
591+
03A65E621C6BB0F60062603F /* SQLiteTests tvOS */,
469592
);
470593
};
471594
/* End PBXProject section */
472595

473596
/* Begin PBXResourcesBuildPhase section */
597+
03A65E581C6BB0F50062603F /* Resources */ = {
598+
isa = PBXResourcesBuildPhase;
599+
buildActionMask = 2147483647;
600+
files = (
601+
);
602+
runOnlyForDeploymentPostprocessing = 0;
603+
};
604+
03A65E611C6BB0F60062603F /* Resources */ = {
605+
isa = PBXResourcesBuildPhase;
606+
buildActionMask = 2147483647;
607+
files = (
608+
);
609+
runOnlyForDeploymentPostprocessing = 0;
610+
};
474611
EE247AD11C3F04ED00AE3E12 /* Resources */ = {
475612
isa = PBXResourcesBuildPhase;
476613
buildActionMask = 2147483647;
@@ -502,6 +639,53 @@
502639
/* End PBXResourcesBuildPhase section */
503640

504641
/* Begin PBXSourcesBuildPhase section */
642+
03A65E551C6BB0F50062603F /* Sources */ = {
643+
isa = PBXSourcesBuildPhase;
644+
buildActionMask = 2147483647;
645+
files = (
646+
03A65E801C6BB2FB0062603F /* CoreFunctions.swift in Sources */,
647+
03A65E761C6BB2E60062603F /* Blob.swift in Sources */,
648+
03A65E7D1C6BB2F70062603F /* R*Tree.swift in Sources */,
649+
03A65E791C6BB2EF0062603F /* SQLite-Bridging.m in Sources */,
650+
03A65E7B1C6BB2F70062603F /* Value.swift in Sources */,
651+
03A65E821C6BB2FB0062603F /* Expression.swift in Sources */,
652+
03A65E731C6BB2D80062603F /* Foundation.swift in Sources */,
653+
03A65E7F1C6BB2FB0062603F /* Collation.swift in Sources */,
654+
03A65E861C6BB2FB0062603F /* Setter.swift in Sources */,
655+
03A65E811C6BB2FB0062603F /* CustomFunctions.swift in Sources */,
656+
03A65E7A1C6BB2F70062603F /* Statement.swift in Sources */,
657+
03A65E741C6BB2DA0062603F /* Helpers.swift in Sources */,
658+
03A65E831C6BB2FB0062603F /* Operators.swift in Sources */,
659+
03A65E851C6BB2FB0062603F /* Schema.swift in Sources */,
660+
03A65E841C6BB2FB0062603F /* Query.swift in Sources */,
661+
03A65E7C1C6BB2F70062603F /* FTS4.swift in Sources */,
662+
03A65E771C6BB2E60062603F /* Connection.swift in Sources */,
663+
03A65E7E1C6BB2FB0062603F /* AggregateFunctions.swift in Sources */,
664+
);
665+
runOnlyForDeploymentPostprocessing = 0;
666+
};
667+
03A65E5F1C6BB0F60062603F /* Sources */ = {
668+
isa = PBXSourcesBuildPhase;
669+
buildActionMask = 2147483647;
670+
files = (
671+
03A65E881C6BB3030062603F /* BlobTests.swift in Sources */,
672+
03A65E901C6BB3030062603F /* R*TreeTests.swift in Sources */,
673+
03A65E941C6BB3030062603F /* ValueTests.swift in Sources */,
674+
03A65E8F1C6BB3030062603F /* QueryTests.swift in Sources */,
675+
03A65E8B1C6BB3030062603F /* CustomFunctionsTests.swift in Sources */,
676+
03A65E871C6BB3030062603F /* AggregateFunctionsTests.swift in Sources */,
677+
03A65E921C6BB3030062603F /* SetterTests.swift in Sources */,
678+
03A65E891C6BB3030062603F /* ConnectionTests.swift in Sources */,
679+
03A65E8A1C6BB3030062603F /* CoreFunctionsTests.swift in Sources */,
680+
03A65E931C6BB3030062603F /* StatementTests.swift in Sources */,
681+
03A65E911C6BB3030062603F /* SchemaTests.swift in Sources */,
682+
03A65E8D1C6BB3030062603F /* FTS4Tests.swift in Sources */,
683+
03A65E8C1C6BB3030062603F /* ExpressionTests.swift in Sources */,
684+
03A65E8E1C6BB3030062603F /* OperatorsTests.swift in Sources */,
685+
03A65E951C6BB3030062603F /* TestHelpers.swift in Sources */,
686+
);
687+
runOnlyForDeploymentPostprocessing = 0;
688+
};
505689
EE247ACE1C3F04ED00AE3E12 /* Sources */ = {
506690
isa = PBXSourcesBuildPhase;
507691
buildActionMask = 2147483647;
@@ -599,6 +783,11 @@
599783
/* End PBXSourcesBuildPhase section */
600784

601785
/* Begin PBXTargetDependency section */
786+
03A65E661C6BB0F60062603F /* PBXTargetDependency */ = {
787+
isa = PBXTargetDependency;
788+
target = 03A65E591C6BB0F50062603F /* SQLite tvOS */;
789+
targetProxy = 03A65E651C6BB0F60062603F /* PBXContainerItemProxy */;
790+
};
602791
EE247AE01C3F04ED00AE3E12 /* PBXTargetDependency */ = {
603792
isa = PBXTargetDependency;
604793
target = EE247AD21C3F04ED00AE3E12 /* SQLite iOS */;
@@ -612,6 +801,66 @@
612801
/* End PBXTargetDependency section */
613802

614803
/* Begin XCBuildConfiguration section */
804+
03A65E6B1C6BB0F60062603F /* Debug */ = {
805+
isa = XCBuildConfiguration;
806+
buildSettings = {
807+
DEFINES_MODULE = YES;
808+
DYLIB_COMPATIBILITY_VERSION = 1;
809+
DYLIB_CURRENT_VERSION = 1;
810+
DYLIB_INSTALL_NAME_BASE = "@rpath";
811+
INFOPLIST_FILE = SQLite/Info.plist;
812+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
813+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
814+
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
815+
PRODUCT_NAME = SQLite;
816+
SDKROOT = appletvos;
817+
SKIP_INSTALL = YES;
818+
TVOS_DEPLOYMENT_TARGET = 9.1;
819+
};
820+
name = Debug;
821+
};
822+
03A65E6C1C6BB0F60062603F /* Release */ = {
823+
isa = XCBuildConfiguration;
824+
buildSettings = {
825+
DEFINES_MODULE = YES;
826+
DYLIB_COMPATIBILITY_VERSION = 1;
827+
DYLIB_CURRENT_VERSION = 1;
828+
DYLIB_INSTALL_NAME_BASE = "@rpath";
829+
INFOPLIST_FILE = SQLite/Info.plist;
830+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
831+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
832+
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLite;
833+
PRODUCT_NAME = SQLite;
834+
SDKROOT = appletvos;
835+
SKIP_INSTALL = YES;
836+
TVOS_DEPLOYMENT_TARGET = 9.1;
837+
};
838+
name = Release;
839+
};
840+
03A65E6D1C6BB0F60062603F /* Debug */ = {
841+
isa = XCBuildConfiguration;
842+
buildSettings = {
843+
INFOPLIST_FILE = SQLite/Info.plist;
844+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
845+
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLiteTests;
846+
PRODUCT_NAME = "$(TARGET_NAME)";
847+
SDKROOT = appletvos;
848+
TVOS_DEPLOYMENT_TARGET = 9.1;
849+
};
850+
name = Debug;
851+
};
852+
03A65E6E1C6BB0F60062603F /* Release */ = {
853+
isa = XCBuildConfiguration;
854+
buildSettings = {
855+
INFOPLIST_FILE = SQLite/Info.plist;
856+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
857+
PRODUCT_BUNDLE_IDENTIFIER = com.stephencelis.SQLiteTests;
858+
PRODUCT_NAME = "$(TARGET_NAME)";
859+
SDKROOT = appletvos;
860+
TVOS_DEPLOYMENT_TARGET = 9.1;
861+
};
862+
name = Release;
863+
};
615864
EE247AE51C3F04ED00AE3E12 /* Debug */ = {
616865
isa = XCBuildConfiguration;
617866
buildSettings = {
@@ -656,7 +905,7 @@
656905
PRODUCT_NAME = "";
657906
SDKROOT = iphoneos;
658907
SWIFT_OPTIMIZATION_LEVEL = "-Onone";
659-
TARGETED_DEVICE_FAMILY = "1,2";
908+
TARGETED_DEVICE_FAMILY = "1,2,3";
660909
VERSIONING_SYSTEM = "apple-generic";
661910
VERSION_INFO_PREFIX = "";
662911
};
@@ -698,7 +947,7 @@
698947
MTL_ENABLE_DEBUG_INFO = NO;
699948
PRODUCT_NAME = "";
700949
SDKROOT = iphoneos;
701-
TARGETED_DEVICE_FAMILY = "1,2";
950+
TARGETED_DEVICE_FAMILY = "1,2,3";
702951
VALIDATE_PRODUCT = YES;
703952
VERSIONING_SYSTEM = "apple-generic";
704953
VERSION_INFO_PREFIX = "";
@@ -843,6 +1092,22 @@
8431092
/* End XCBuildConfiguration section */
8441093

8451094
/* Begin XCConfigurationList section */
1095+
03A65E6F1C6BB0F60062603F /* Build configuration list for PBXNativeTarget "SQLite tvOS" */ = {
1096+
isa = XCConfigurationList;
1097+
buildConfigurations = (
1098+
03A65E6B1C6BB0F60062603F /* Debug */,
1099+
03A65E6C1C6BB0F60062603F /* Release */,
1100+
);
1101+
defaultConfigurationIsVisible = 0;
1102+
};
1103+
03A65E701C6BB0F60062603F /* Build configuration list for PBXNativeTarget "SQLiteTests tvOS" */ = {
1104+
isa = XCConfigurationList;
1105+
buildConfigurations = (
1106+
03A65E6D1C6BB0F60062603F /* Debug */,
1107+
03A65E6E1C6BB0F60062603F /* Release */,
1108+
);
1109+
defaultConfigurationIsVisible = 0;
1110+
};
8461111
EE247ACD1C3F04ED00AE3E12 /* Build configuration list for PBXProject "SQLite" */ = {
8471112
isa = XCConfigurationList;
8481113
buildConfigurations = (

0 commit comments

Comments
 (0)