@ -621,7 +621,6 @@
FD5E93D12C100FD70038C25A /* FileUploadResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC4387127B5BB3B00C60D73 /* FileUploadResponse.swift */; };
FD5E93D22C12B0580038C25A /* AppVersionResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC4383727B3863200C60D73 /* AppVersionResponse.swift */; };
FD5E93D82C12E3B50038C25A /* FileUploadResponseSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FD3C905F27E410F700CD579F /* FileUploadResponseSpec.swift */; };
FD6A38E62C2A4D8E00762359 /* GRDB in Frameworks */ = {isa = PBXBuildFile; productRef = FD6A38E52C2A4D8E00762359 /* GRDB */; };
FD6A38E92C2A630E00762359 /* CocoaLumberjackSwift in Frameworks */ = {isa = PBXBuildFile; productRef = FD6A38E82C2A630E00762359 /* CocoaLumberjackSwift */; };
FD6A38EC2C2A63B500762359 /* KeychainSwift in Frameworks */ = {isa = PBXBuildFile; productRef = FD6A38EB2C2A63B500762359 /* KeychainSwift */; };
FD6A38EF2C2A641200762359 /* DifferenceKit in Frameworks */ = {isa = PBXBuildFile; productRef = FD6A38EE2C2A641200762359 /* DifferenceKit */; };
@ -832,6 +831,7 @@
FDC13D562A171FE4007267C7 /* UnsubscribeRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC13D552A171FE4007267C7 /* UnsubscribeRequest.swift */; };
FDC13D582A17207D007267C7 /* UnsubscribeResponse.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC13D572A17207D007267C7 /* UnsubscribeResponse.swift */; };
FDC13D5A2A1721C5007267C7 /* LegacyNotifyRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC13D592A1721C5007267C7 /* LegacyNotifyRequest.swift */; };
FDC289422C86AB5800020BC2 /* GRDB in Frameworks */ = {isa = PBXBuildFile; productRef = FDC289412C86AB5800020BC2 /* GRDB */; };
FDC2908727D7047F005DAE71 /* RoomSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC2908627D7047F005DAE71 /* RoomSpec.swift */; };
FDC2908927D70656005DAE71 /* RoomPollInfoSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC2908827D70656005DAE71 /* RoomPollInfoSpec.swift */; };
FDC2908B27D707F3005DAE71 /* SendMessageRequestSpec.swift in Sources */ = {isa = PBXBuildFile; fileRef = FDC2908A27D707F3005DAE71 /* SendMessageRequestSpec.swift */; };
@ -2221,10 +2221,10 @@
files = (
FD6A39662C2D21E400762359 /* libwebp in Frameworks */,
FD7F74632BAAA4CA006DDFD8 /* libSessionUtil.a in Frameworks */,
FD6A38E62C2A4D8E00762359 /* GRDB in Frameworks */,
FD6A38EC2C2A63B500762359 /* KeychainSwift in Frameworks */,
FD6A38EF2C2A641200762359 /* DifferenceKit in Frameworks */,
FD6A396D2C2D284B00762359 /* YYImage in Frameworks */,
FDC289422C86AB5800020BC2 /* GRDB in Frameworks */,
FD6A38E92C2A630E00762359 /* CocoaLumberjackSwift in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@ -4744,12 +4744,12 @@
);
name = SessionUtilitiesKit;
packageProductDependencies = (
FD6A38E52C2A4D8E00762359 /* GRDB */,
FD6A38E82C2A630E00762359 /* CocoaLumberjackSwift */,
FD6A38EB2C2A63B500762359 /* KeychainSwift */,
FD6A38EE2C2A641200762359 /* DifferenceKit */,
FD6A39652C2D21E400762359 /* libwebp */,
FD6A396C2C2D284B00762359 /* YYImage */,
FDC289412C86AB5800020BC2 /* GRDB */,
);
productName = SessionUtilities;
productReference = C3C2A679255388CC00C340D1 /* SessionUtilitiesKit.framework */;
@ -4787,6 +4787,7 @@
D221A087169C9E5E00537ABF /* Resources */,
453518771FC635DD00210559 /* Embed Foundation Extensions */,
4535189F1FC63DBF00210559 /* Embed Frameworks */,
FDC289452C88113300020BC2 /* Copy GRDB framework */,
FDD82C422A2085B900425F05 /* Add Commit Hash To Build Info Plist */,
FD5E93D32C12D3990038C25A /* Add App Group To Build Info Plist */,
FDC498BF2AC1747900EDD897 /* Ensure Localizable.strings included */,
@ -5096,7 +5097,6 @@
);
mainGroup = D221A07E169C9E5E00537ABF;
packageReferences = (
FD6A38E42C2A4D8E00762359 /* XCRemoteSwiftPackageReference "session-grdb-swift" */,
FD6A38E72C2A630E00762359 /* XCRemoteSwiftPackageReference "CocoaLumberjack" */,
FD6A38EA2C2A63B500762359 /* XCRemoteSwiftPackageReference "keychain-swift" */,
FD6A38ED2C2A641200762359 /* XCRemoteSwiftPackageReference "DifferenceKit" */,
@ -5107,6 +5107,7 @@
FD6A39392C2AD3A300762359 /* XCRemoteSwiftPackageReference "Nimble" */,
FD6A39642C2D21E400762359 /* XCRemoteSwiftPackageReference "libwebp-Xcode" */,
FD6A39672C2D283A00762359 /* XCRemoteSwiftPackageReference "session-ios-yyimage" */,
FDC289402C86AB5800020BC2 /* XCRemoteSwiftPackageReference "session-grdb-swift" */,
);
productRefGroup = D221A08A169C9E5E00537ABF /* Products */;
projectDirPath = "";
@ -5397,6 +5398,26 @@
shellScript = "\"${SRCROOT}/Scripts/build_libSession_util.sh\"\n";
showEnvVarsInLog = 0;
};
FDC289452C88113300020BC2 /* Copy GRDB framework */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
);
name = "Copy GRDB framework";
outputFileListPaths = (
);
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "# This script copies GRDB.framework to the bundle and signs it\n# It's required because GRDB is not an explicit app dependency\n# and as such it can't be selected in \"Copy Frameworks\" build phase.\ngrdb_source_dir=\"${BUILT_PRODUCTS_DIR}/GRDB.framework\"\ngrdb_install_dir=\"${BUILT_PRODUCTS_DIR}/${FRAMEWORKS_FOLDER_PATH}/GRDB.framework\"\n\n# Remove any existing files in the destination\nrm -rf \"${grdb_install_dir}\"\nmkdir -p \"${grdb_install_dir}\"\n\n# Copy the framework and the Info.plist\ncp -f \"${grdb_source_dir}/GRDB\" \"${grdb_source_dir}/Info.plist\" \"${grdb_install_dir}\"\n\n# Sign the framework directory contents\n/usr/bin/codesign \\\n --force \\\n --sign \"${EXPANDED_CODE_SIGN_IDENTITY}\" \\\n --timestamp=none \\\n --preserve-metadata=identifier,entitlements,flags \\\n --generate-entitlement-der \"${grdb_install_dir}\"\n";
showEnvVarsInLog = 0;
};
FDC498BF2AC1747900EDD897 /* Ensure Localizable.strings included */ = {
isa = PBXShellScriptBuildPhase;
alwaysOutOfDate = 1;
@ -8585,14 +8606,6 @@
/* End XCConfigurationList section */
/* Begin XCRemoteSwiftPackageReference section */
FD6A38E42C2A4D8E00762359 /* XCRemoteSwiftPackageReference "session-grdb-swift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/oxen-io/session-grdb-swift";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 106.27.0;
};
};
FD6A38E72C2A630E00762359 /* XCRemoteSwiftPackageReference "CocoaLumberjack" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/CocoaLumberjack/CocoaLumberjack.git";
@ -8673,6 +8686,14 @@
minimumVersion = 1.1.0;
};
};
FDC289402C86AB5800020BC2 /* XCRemoteSwiftPackageReference "session-grdb-swift" */ = {
isa = XCRemoteSwiftPackageReference;
repositoryURL = "https://github.com/oxen-io/session-grdb-swift.git";
requirement = {
kind = upToNextMajorVersion;
minimumVersion = 106.29.2;
};
};
/* End XCRemoteSwiftPackageReference section */
/* Begin XCSwiftPackageProductDependency section */
@ -8706,11 +8727,6 @@
package = FD6A38ED2C2A641200762359 /* XCRemoteSwiftPackageReference "DifferenceKit" */;
productName = DifferenceKit;
};
FD6A38E52C2A4D8E00762359 /* GRDB */ = {
isa = XCSwiftPackageProductDependency;
package = FD6A38E42C2A4D8E00762359 /* XCRemoteSwiftPackageReference "session-grdb-swift" */;
productName = GRDB;
};
FD6A38E82C2A630E00762359 /* CocoaLumberjackSwift */ = {
isa = XCSwiftPackageProductDependency;
package = FD6A38E72C2A630E00762359 /* XCRemoteSwiftPackageReference "CocoaLumberjack" */;
@ -8809,6 +8825,11 @@
package = FD6A39672C2D283A00762359 /* XCRemoteSwiftPackageReference "session-ios-yyimage" */;
productName = YYImage;
};
FDC289412C86AB5800020BC2 /* GRDB */ = {
isa = XCSwiftPackageProductDependency;
package = FDC289402C86AB5800020BC2 /* XCRemoteSwiftPackageReference "session-grdb-swift" */;
productName = GRDB;
};
FDEF57292C3CF50B00131302 /* WebRTC */ = {
isa = XCSwiftPackageProductDependency;
package = FD6A390E2C2A93CD00762359 /* XCRemoteSwiftPackageReference "WebRTC" */;