Skip to content

Commit 86b6bd3

Browse files
author
Clément Le Provost
committed
Merge pull request #49 from algolia/feat/tvos
Add support for tvOS
2 parents a56e3f1 + a2404c7 commit 86b6bd3

File tree

4 files changed

+372
-15
lines changed

4 files changed

+372
-15
lines changed

.travis.yml

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,10 @@ osx_image: xcode7.3
22
language: objective-c
33
env:
44
matrix:
5-
- IOS="FALSE"
6-
- IOS="TRUE" VERSION="OS=8.1,name=iPhone 6" SDK=iphonesimulator9.3
7-
- IOS="TRUE" VERSION="OS=8.2,name=iPhone 6" SDK=iphonesimulator9.3
8-
- IOS="TRUE" VERSION="OS=8.3,name=iPhone 6" SDK=iphonesimulator9.3
9-
- IOS="TRUE" VERSION="OS=8.4,name=iPhone 6" SDK=iphonesimulator9.3
10-
- IOS="TRUE" VERSION="OS=9.0,name=iPhone 6" SDK=iphonesimulator9.3
5+
- PLATFORM="OSX" SDK="macosx10.11"
6+
- PLATFORM="iOS" SDK="iphonesimulator9.3" DESTINATION="OS=8.1,name=iPhone 6"
7+
- PLATFORM="iOS" SDK="iphonesimulator9.3" DESTINATION="OS=9.3,name=iPhone 6"
8+
- PLATFORM="tvOS" SDK="appletvsimulator9.2" DESTINATION="OS=9.2,name=Apple TV 1080p"
119
before_script:
1210
- gem install xcpretty -N
1311
script:

AlgoliaSearch.xcodeproj/project.pbxproj

Lines changed: 248 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,27 @@
4545
BC4A7F3D1CB5373E00AF1DCB /* CancelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4A7F3B1CB5373E00AF1DCB /* CancelTests.swift */; };
4646
BC68BC571CB69776007F9655 /* IndexQuery.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC68BC561CB69776007F9655 /* IndexQuery.swift */; };
4747
BC68BC581CB69776007F9655 /* IndexQuery.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC68BC561CB69776007F9655 /* IndexQuery.swift */; };
48+
BCD1F5541CC61C8D0006E227 /* AlgoliaSearch.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCD1F54A1CC61C8D0006E227 /* AlgoliaSearch.framework */; };
49+
BCD1F5611CC61CFE0006E227 /* AsyncOperation.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4A7F381CB5308100AF1DCB /* AsyncOperation.swift */; };
50+
BCD1F5621CC61D020006E227 /* Cache.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D67400E1B4AA22600B326EC /* Cache.swift */; };
51+
BCD1F5631CC61D050006E227 /* Client.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D7495A01A8E277400B0263F /* Client.swift */; };
52+
BCD1F5641CC61D090006E227 /* Error.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0A01591C9BEDB200CD4A7C /* Error.swift */; };
53+
BCD1F5651CC61D0D0006E227 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D74959F1A8E277400B0263F /* Helpers.swift */; };
54+
BCD1F5661CC61D100006E227 /* Index.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DECA2D91A960BC5001A6088 /* Index.swift */; };
55+
BCD1F5671CC61D130006E227 /* IndexQuery.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC68BC561CB69776007F9655 /* IndexQuery.swift */; };
56+
BCD1F5681CC61D160006E227 /* Network.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D09E1DB1AC0773A00B799A6 /* Network.swift */; };
57+
BCD1F5691CC61D1A0006E227 /* Query.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D7495A61A8E499B00B0263F /* Query.swift */; };
58+
BCD1F56A1CC61D1D0006E227 /* Request.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC01E66C1CA43CEE0067670B /* Request.swift */; };
59+
BCD1F56B1CC61D200006E227 /* Type.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5DF8C1301A9CA354006E107B /* Type.swift */; };
60+
BCD1F56C1CC61D2D0006E227 /* BrowseIterator.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC09F7761CAE743900ABB395 /* BrowseIterator.swift */; };
61+
BCD1F56D1CC61DB30006E227 /* BrowseIteratorTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC09F7791CAE7FDF00ABB395 /* BrowseIteratorTests.swift */; };
62+
BCD1F56E1CC61DB80006E227 /* CancelTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC4A7F3B1CB5373E00AF1DCB /* CancelTests.swift */; };
63+
BCD1F56F1CC61DB80006E227 /* ClientTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D8FFA371AAB08830078869E /* ClientTests.swift */; };
64+
BCD1F5701CC61DB80006E227 /* Helpers.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D44D0261B362648008369AC /* Helpers.swift */; };
65+
BCD1F5711CC61DB80006E227 /* IndexTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 5D8FFA391AAB0AB80078869E /* IndexTests.swift */; };
66+
BCD1F5721CC61DB80006E227 /* MockURLSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDA737D1CA555070082B197 /* MockURLSession.swift */; };
67+
BCD1F5731CC61DB80006E227 /* NetworkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDA73771CA546800082B197 /* NetworkTests.swift */; };
68+
BCD1F5741CC61DB80006E227 /* QueryTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BC0A01631C9C19CD00CD4A7C /* QueryTests.swift */; };
4869
BCDA73781CA546800082B197 /* NetworkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDA73771CA546800082B197 /* NetworkTests.swift */; };
4970
BCDA73791CA546800082B197 /* NetworkTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDA73771CA546800082B197 /* NetworkTests.swift */; };
5071
BCDA737E1CA555070082B197 /* MockURLSession.swift in Sources */ = {isa = PBXBuildFile; fileRef = BCDA737D1CA555070082B197 /* MockURLSession.swift */; };
@@ -66,6 +87,13 @@
6687
remoteGlobalIDString = 5DB2513C1AAD9EE300945339;
6788
remoteInfo = AlgoliaSarch;
6889
};
90+
BCD1F5551CC61C8D0006E227 /* PBXContainerItemProxy */ = {
91+
isa = PBXContainerItemProxy;
92+
containerPortal = 5D7495751A8E25A600B0263F /* Project object */;
93+
proxyType = 1;
94+
remoteGlobalIDString = BCD1F5491CC61C8D0006E227;
95+
remoteInfo = AlgoliaSearch;
96+
};
6997
/* End PBXContainerItemProxy section */
7098

7199
/* Begin PBXFileReference section */
@@ -96,6 +124,8 @@
96124
BC4A7F381CB5308100AF1DCB /* AsyncOperation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AsyncOperation.swift; sourceTree = "<group>"; };
97125
BC4A7F3B1CB5373E00AF1DCB /* CancelTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CancelTests.swift; sourceTree = "<group>"; };
98126
BC68BC561CB69776007F9655 /* IndexQuery.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IndexQuery.swift; sourceTree = "<group>"; };
127+
BCD1F54A1CC61C8D0006E227 /* AlgoliaSearch.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = AlgoliaSearch.framework; sourceTree = BUILT_PRODUCTS_DIR; };
128+
BCD1F5531CC61C8D0006E227 /* AlgoliaSearch tvOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "AlgoliaSearch tvOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; };
99129
BCDA73771CA546800082B197 /* NetworkTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = NetworkTests.swift; sourceTree = "<group>"; };
100130
BCDA737D1CA555070082B197 /* MockURLSession.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = MockURLSession.swift; sourceTree = "<group>"; };
101131
/* End PBXFileReference section */
@@ -131,6 +161,21 @@
131161
);
132162
runOnlyForDeploymentPostprocessing = 0;
133163
};
164+
BCD1F5461CC61C8D0006E227 /* Frameworks */ = {
165+
isa = PBXFrameworksBuildPhase;
166+
buildActionMask = 2147483647;
167+
files = (
168+
);
169+
runOnlyForDeploymentPostprocessing = 0;
170+
};
171+
BCD1F5501CC61C8D0006E227 /* Frameworks */ = {
172+
isa = PBXFrameworksBuildPhase;
173+
buildActionMask = 2147483647;
174+
files = (
175+
BCD1F5541CC61C8D0006E227 /* AlgoliaSearch.framework in Frameworks */,
176+
);
177+
runOnlyForDeploymentPostprocessing = 0;
178+
};
134179
/* End PBXFrameworksBuildPhase section */
135180

136181
/* Begin PBXGroup section */
@@ -150,6 +195,8 @@
150195
5D7495891A8E25A600B0263F /* AlgoliaSearch OSX Tests.xctest */,
151196
5DB2513D1AAD9EE300945339 /* AlgoliaSearch.framework */,
152197
5DB251471AAD9EE400945339 /* AlgoliaSearch iOS Tests.xctest */,
198+
BCD1F54A1CC61C8D0006E227 /* AlgoliaSearch.framework */,
199+
BCD1F5531CC61C8D0006E227 /* AlgoliaSearch tvOS Tests.xctest */,
153200
);
154201
name = Products;
155202
sourceTree = "<group>";
@@ -242,6 +289,13 @@
242289
);
243290
runOnlyForDeploymentPostprocessing = 0;
244291
};
292+
BCD1F5471CC61C8D0006E227 /* Headers */ = {
293+
isa = PBXHeadersBuildPhase;
294+
buildActionMask = 2147483647;
295+
files = (
296+
);
297+
runOnlyForDeploymentPostprocessing = 0;
298+
};
245299
/* End PBXHeadersBuildPhase section */
246300

247301
/* Begin PBXNativeTarget section */
@@ -316,14 +370,50 @@
316370
productReference = 5DB251471AAD9EE400945339 /* AlgoliaSearch iOS Tests.xctest */;
317371
productType = "com.apple.product-type.bundle.unit-test";
318372
};
373+
BCD1F5491CC61C8D0006E227 /* AlgoliaSearch tvOS */ = {
374+
isa = PBXNativeTarget;
375+
buildConfigurationList = BCD1F55F1CC61C8D0006E227 /* Build configuration list for PBXNativeTarget "AlgoliaSearch tvOS" */;
376+
buildPhases = (
377+
BCD1F5451CC61C8D0006E227 /* Sources */,
378+
BCD1F5461CC61C8D0006E227 /* Frameworks */,
379+
BCD1F5471CC61C8D0006E227 /* Headers */,
380+
BCD1F5481CC61C8D0006E227 /* Resources */,
381+
);
382+
buildRules = (
383+
);
384+
dependencies = (
385+
);
386+
name = "AlgoliaSearch tvOS";
387+
productName = AlgoliaSearch;
388+
productReference = BCD1F54A1CC61C8D0006E227 /* AlgoliaSearch.framework */;
389+
productType = "com.apple.product-type.framework";
390+
};
391+
BCD1F5521CC61C8D0006E227 /* AlgoliaSearch tvOS Tests */ = {
392+
isa = PBXNativeTarget;
393+
buildConfigurationList = BCD1F5601CC61C8D0006E227 /* Build configuration list for PBXNativeTarget "AlgoliaSearch tvOS Tests" */;
394+
buildPhases = (
395+
BCD1F54F1CC61C8D0006E227 /* Sources */,
396+
BCD1F5501CC61C8D0006E227 /* Frameworks */,
397+
BCD1F5511CC61C8D0006E227 /* Resources */,
398+
);
399+
buildRules = (
400+
);
401+
dependencies = (
402+
BCD1F5561CC61C8D0006E227 /* PBXTargetDependency */,
403+
);
404+
name = "AlgoliaSearch tvOS Tests";
405+
productName = AlgoliaSearchTests;
406+
productReference = BCD1F5531CC61C8D0006E227 /* AlgoliaSearch tvOS Tests.xctest */;
407+
productType = "com.apple.product-type.bundle.unit-test";
408+
};
319409
/* End PBXNativeTarget section */
320410

321411
/* Begin PBXProject section */
322412
5D7495751A8E25A600B0263F /* Project object */ = {
323413
isa = PBXProject;
324414
attributes = {
325415
LastSwiftMigration = 0700;
326-
LastSwiftUpdateCheck = 0700;
416+
LastSwiftUpdateCheck = 0730;
327417
LastUpgradeCheck = 0700;
328418
ORGANIZATIONNAME = Algolia;
329419
TargetAttributes = {
@@ -339,6 +429,12 @@
339429
5DB251461AAD9EE400945339 = {
340430
CreatedOnToolsVersion = 6.1.1;
341431
};
432+
BCD1F5491CC61C8D0006E227 = {
433+
CreatedOnToolsVersion = 7.3;
434+
};
435+
BCD1F5521CC61C8D0006E227 = {
436+
CreatedOnToolsVersion = 7.3;
437+
};
342438
};
343439
};
344440
buildConfigurationList = 5D7495781A8E25A600B0263F /* Build configuration list for PBXProject "AlgoliaSearch" */;
@@ -357,6 +453,8 @@
357453
5D7495881A8E25A600B0263F /* AlgoliaSearch OSX Tests */,
358454
5DB2513C1AAD9EE300945339 /* AlgoliaSearch iOS */,
359455
5DB251461AAD9EE400945339 /* AlgoliaSearch iOS Tests */,
456+
BCD1F5491CC61C8D0006E227 /* AlgoliaSearch tvOS */,
457+
BCD1F5521CC61C8D0006E227 /* AlgoliaSearch tvOS Tests */,
360458
);
361459
};
362460
/* End PBXProject section */
@@ -383,6 +481,20 @@
383481
);
384482
runOnlyForDeploymentPostprocessing = 0;
385483
};
484+
BCD1F5481CC61C8D0006E227 /* Resources */ = {
485+
isa = PBXResourcesBuildPhase;
486+
buildActionMask = 2147483647;
487+
files = (
488+
);
489+
runOnlyForDeploymentPostprocessing = 0;
490+
};
491+
BCD1F5511CC61C8D0006E227 /* Resources */ = {
492+
isa = PBXResourcesBuildPhase;
493+
buildActionMask = 2147483647;
494+
files = (
495+
);
496+
runOnlyForDeploymentPostprocessing = 0;
497+
};
386498
/* End PBXResourcesBuildPhase section */
387499

388500
/* Begin PBXSourcesBuildPhase section */
@@ -454,6 +566,40 @@
454566
);
455567
runOnlyForDeploymentPostprocessing = 0;
456568
};
569+
BCD1F5451CC61C8D0006E227 /* Sources */ = {
570+
isa = PBXSourcesBuildPhase;
571+
buildActionMask = 2147483647;
572+
files = (
573+
BCD1F5641CC61D090006E227 /* Error.swift in Sources */,
574+
BCD1F5691CC61D1A0006E227 /* Query.swift in Sources */,
575+
BCD1F5621CC61D020006E227 /* Cache.swift in Sources */,
576+
BCD1F56C1CC61D2D0006E227 /* BrowseIterator.swift in Sources */,
577+
BCD1F5681CC61D160006E227 /* Network.swift in Sources */,
578+
BCD1F5661CC61D100006E227 /* Index.swift in Sources */,
579+
BCD1F56B1CC61D200006E227 /* Type.swift in Sources */,
580+
BCD1F5611CC61CFE0006E227 /* AsyncOperation.swift in Sources */,
581+
BCD1F5651CC61D0D0006E227 /* Helpers.swift in Sources */,
582+
BCD1F56A1CC61D1D0006E227 /* Request.swift in Sources */,
583+
BCD1F5631CC61D050006E227 /* Client.swift in Sources */,
584+
BCD1F5671CC61D130006E227 /* IndexQuery.swift in Sources */,
585+
);
586+
runOnlyForDeploymentPostprocessing = 0;
587+
};
588+
BCD1F54F1CC61C8D0006E227 /* Sources */ = {
589+
isa = PBXSourcesBuildPhase;
590+
buildActionMask = 2147483647;
591+
files = (
592+
BCD1F5731CC61DB80006E227 /* NetworkTests.swift in Sources */,
593+
BCD1F5721CC61DB80006E227 /* MockURLSession.swift in Sources */,
594+
BCD1F56D1CC61DB30006E227 /* BrowseIteratorTests.swift in Sources */,
595+
BCD1F56F1CC61DB80006E227 /* ClientTests.swift in Sources */,
596+
BCD1F5741CC61DB80006E227 /* QueryTests.swift in Sources */,
597+
BCD1F5711CC61DB80006E227 /* IndexTests.swift in Sources */,
598+
BCD1F56E1CC61DB80006E227 /* CancelTests.swift in Sources */,
599+
BCD1F5701CC61DB80006E227 /* Helpers.swift in Sources */,
600+
);
601+
runOnlyForDeploymentPostprocessing = 0;
602+
};
457603
/* End PBXSourcesBuildPhase section */
458604

459605
/* Begin PBXTargetDependency section */
@@ -467,6 +613,11 @@
467613
target = 5DB2513C1AAD9EE300945339 /* AlgoliaSearch iOS */;
468614
targetProxy = 5DB251491AAD9EE400945339 /* PBXContainerItemProxy */;
469615
};
616+
BCD1F5561CC61C8D0006E227 /* PBXTargetDependency */ = {
617+
isa = PBXTargetDependency;
618+
target = BCD1F5491CC61C8D0006E227 /* AlgoliaSearch tvOS */;
619+
targetProxy = BCD1F5551CC61C8D0006E227 /* PBXContainerItemProxy */;
620+
};
470621
/* End PBXTargetDependency section */
471622

472623
/* Begin XCBuildConfiguration section */
@@ -707,6 +858,86 @@
707858
};
708859
name = Release;
709860
};
861+
BCD1F55B1CC61C8D0006E227 /* Debug */ = {
862+
isa = XCBuildConfiguration;
863+
buildSettings = {
864+
CLANG_ANALYZER_NONNULL = YES;
865+
CLANG_ENABLE_MODULES = YES;
866+
DEBUG_INFORMATION_FORMAT = dwarf;
867+
DEFINES_MODULE = YES;
868+
DYLIB_COMPATIBILITY_VERSION = 1;
869+
DYLIB_CURRENT_VERSION = 1;
870+
DYLIB_INSTALL_NAME_BASE = "@rpath";
871+
GCC_NO_COMMON_BLOCKS = YES;
872+
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
873+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
874+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
875+
PRODUCT_BUNDLE_IDENTIFIER = com.algolia.AlgoliaSearch;
876+
PRODUCT_NAME = AlgoliaSearch;
877+
SDKROOT = appletvos;
878+
SKIP_INSTALL = YES;
879+
TARGETED_DEVICE_FAMILY = 3;
880+
TVOS_DEPLOYMENT_TARGET = 9.0;
881+
};
882+
name = Debug;
883+
};
884+
BCD1F55C1CC61C8D0006E227 /* Release */ = {
885+
isa = XCBuildConfiguration;
886+
buildSettings = {
887+
CLANG_ANALYZER_NONNULL = YES;
888+
CLANG_ENABLE_MODULES = YES;
889+
COPY_PHASE_STRIP = NO;
890+
DEFINES_MODULE = YES;
891+
DYLIB_COMPATIBILITY_VERSION = 1;
892+
DYLIB_CURRENT_VERSION = 1;
893+
DYLIB_INSTALL_NAME_BASE = "@rpath";
894+
GCC_NO_COMMON_BLOCKS = YES;
895+
INFOPLIST_FILE = "$(SRCROOT)/Source/Info.plist";
896+
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
897+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
898+
PRODUCT_BUNDLE_IDENTIFIER = com.algolia.AlgoliaSearch;
899+
PRODUCT_NAME = AlgoliaSearch;
900+
SDKROOT = appletvos;
901+
SKIP_INSTALL = YES;
902+
TARGETED_DEVICE_FAMILY = 3;
903+
TVOS_DEPLOYMENT_TARGET = 9.0;
904+
VALIDATE_PRODUCT = YES;
905+
};
906+
name = Release;
907+
};
908+
BCD1F55D1CC61C8D0006E227 /* Debug */ = {
909+
isa = XCBuildConfiguration;
910+
buildSettings = {
911+
CLANG_ANALYZER_NONNULL = YES;
912+
CLANG_ENABLE_MODULES = YES;
913+
DEBUG_INFORMATION_FORMAT = dwarf;
914+
GCC_NO_COMMON_BLOCKS = YES;
915+
INFOPLIST_FILE = Tests/Info.plist;
916+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
917+
PRODUCT_BUNDLE_IDENTIFIER = com.algolia.AlgoliaSearchTests;
918+
PRODUCT_NAME = "$(TARGET_NAME)";
919+
SDKROOT = appletvos;
920+
TVOS_DEPLOYMENT_TARGET = 9.2;
921+
};
922+
name = Debug;
923+
};
924+
BCD1F55E1CC61C8D0006E227 /* Release */ = {
925+
isa = XCBuildConfiguration;
926+
buildSettings = {
927+
CLANG_ANALYZER_NONNULL = YES;
928+
CLANG_ENABLE_MODULES = YES;
929+
COPY_PHASE_STRIP = NO;
930+
GCC_NO_COMMON_BLOCKS = YES;
931+
INFOPLIST_FILE = Tests/Info.plist;
932+
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
933+
PRODUCT_BUNDLE_IDENTIFIER = com.algolia.AlgoliaSearchTests;
934+
PRODUCT_NAME = "$(TARGET_NAME)";
935+
SDKROOT = appletvos;
936+
TVOS_DEPLOYMENT_TARGET = 9.2;
937+
VALIDATE_PRODUCT = YES;
938+
};
939+
name = Release;
940+
};
710941
/* End XCBuildConfiguration section */
711942

712943
/* Begin XCConfigurationList section */
@@ -755,6 +986,22 @@
755986
defaultConfigurationIsVisible = 0;
756987
defaultConfigurationName = Release;
757988
};
989+
BCD1F55F1CC61C8D0006E227 /* Build configuration list for PBXNativeTarget "AlgoliaSearch tvOS" */ = {
990+
isa = XCConfigurationList;
991+
buildConfigurations = (
992+
BCD1F55B1CC61C8D0006E227 /* Debug */,
993+
BCD1F55C1CC61C8D0006E227 /* Release */,
994+
);
995+
defaultConfigurationIsVisible = 0;
996+
};
997+
BCD1F5601CC61C8D0006E227 /* Build configuration list for PBXNativeTarget "AlgoliaSearch tvOS Tests" */ = {
998+
isa = XCConfigurationList;
999+
buildConfigurations = (
1000+
BCD1F55D1CC61C8D0006E227 /* Debug */,
1001+
BCD1F55E1CC61C8D0006E227 /* Release */,
1002+
);
1003+
defaultConfigurationIsVisible = 0;
1004+
};
7581005
/* End XCConfigurationList section */
7591006
};
7601007
rootObject = 5D7495751A8E25A600B0263F /* Project object */;

0 commit comments

Comments
 (0)