From daae48817a682ee6caffbd558b9ba70fa3bec5a1 Mon Sep 17 00:00:00 2001 From: Daniel Arantes Loverde Date: Tue, 29 Jul 2025 11:59:11 -0300 Subject: [PATCH] LCECripto new methods --- Package.resolved | 15 +++------------ Package.swift | 18 ++++++++++++++---- 2 files changed, 17 insertions(+), 16 deletions(-) diff --git a/Package.resolved b/Package.resolved index 2ee5b4c..a549d5a 100644 --- a/Package.resolved +++ b/Package.resolved @@ -1,22 +1,13 @@ { - "originHash" : "44b8e5e2df460df1228d77443081e1dcd9b6f190e7ad7ee6b71e3905676b1b0a", + "originHash" : "ef48d023f19d8a2c259992041cec23f906eb03f03bebe9fca0d61ede6bf8de57", "pins" : [ - { - "identity" : "lcecryptokit", - "kind" : "remoteSourceControl", - "location" : "http://git.loverde.com.br:3000/git/LCECryptoKit.git", - "state" : { - "revision" : "125725ae59b7bf8a2aa536d5440acf0bd4099834", - "version" : "1.0.2" - } - }, { "identity" : "lcecryptokitbinary", "kind" : "remoteSourceControl", "location" : "http://7b47f7b439df1048cbf2fae1c46113df178e0349@git.loverde.com.br:3000/git/LCECryptoKitBinary.git", "state" : { - "revision" : "8b4083e6227d6f56e7e9eec618fe46cdf452c8b7", - "version" : "1.0.0" + "revision" : "2e7850fdb14cacf6bf2eb160f64c3df84cf5b1c4", + "version" : "1.1.0" } } ], diff --git a/Package.swift b/Package.swift index 9f47533..53ae2d6 100644 --- a/Package.swift +++ b/Package.swift @@ -1,8 +1,17 @@ // swift-tools-version: 6.0 import PackageDescription +import Foundation + +let isLocalDevelopment = FileManager.default.fileExists(atPath: "../LCECryptoKit/PrivateLib/LCECryptoKitBinary") let package = Package( name: "LCEssentials", + platforms: [ + .iOS(.v13), + .macOS(.v10_15), + .tvOS(.v13), + .watchOS(.v6) + ], products: [ .library( name: "LCEssentials", @@ -10,14 +19,15 @@ let package = Package( ], dependencies: [ .package( - url: "http://git.loverde.com.br:3000/git/LCECryptoKit.git", - exact: "1.0.2" + url: isLocalDevelopment ? + "../LCECryptoKit/PrivateLib/LCECryptoKitBinary" : + "http://7b47f7b439df1048cbf2fae1c46113df178e0349@git.loverde.com.br:3000/git/LCECryptoKitBinary.git", + exact: "1.1.0" ) ], targets: [ .target( name: "LCEssentials", - dependencies: ["LCECryptoKit"]), - + dependencies: ["LCECryptoKitBinary"]), ] )