mirror of https://github.com/oxen-io/session-ios
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
572 B
Swift
18 lines
572 B
Swift
// Copyright © 2022 Rangeproof Pty Ltd. All rights reserved.
|
|
|
|
import Foundation
|
|
import SessionUIKit
|
|
import SessionSnodeKit
|
|
import SessionMessagingKit
|
|
import SessionUtilitiesKit
|
|
|
|
public enum Configuration {
|
|
public static func performMainSetup(using dependencies: Dependencies) {
|
|
// Need to do this first to ensure the legacy database exists
|
|
SNUtilitiesKit.configure(maxFileSize: UInt(FileServerAPI.maxFileSize))
|
|
SNMessagingKit.configure(using: dependencies)
|
|
SNSnodeKit.configure(using: dependencies)
|
|
SNUIKit.configure()
|
|
}
|
|
}
|