From 241d69ecc140245d1c8fcf76c22fb23646721974 Mon Sep 17 00:00:00 2001 From: Daniel Arantes Loverde Date: Sat, 5 Jul 2025 12:34:25 -0300 Subject: [PATCH 1/2] LCECryptoKit --- Package.resolved | 24 ++++++++++++++++++++++++ Package.swift | 9 ++++++++- 2 files changed, 32 insertions(+), 1 deletion(-) create mode 100644 Package.resolved diff --git a/Package.resolved b/Package.resolved new file mode 100644 index 0000000..2ee5b4c --- /dev/null +++ b/Package.resolved @@ -0,0 +1,24 @@ +{ + "originHash" : "44b8e5e2df460df1228d77443081e1dcd9b6f190e7ad7ee6b71e3905676b1b0a", + "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" + } + } + ], + "version" : 3 +} diff --git a/Package.swift b/Package.swift index 8145101..9f47533 100644 --- a/Package.swift +++ b/Package.swift @@ -8,9 +8,16 @@ let package = Package( name: "LCEssentials", targets: ["LCEssentials"]), ], + dependencies: [ + .package( + url: "http://git.loverde.com.br:3000/git/LCECryptoKit.git", + exact: "1.0.2" + ) + ], targets: [ .target( - name: "LCEssentials"), + name: "LCEssentials", + dependencies: ["LCECryptoKit"]), ] ) From daae48817a682ee6caffbd558b9ba70fa3bec5a1 Mon Sep 17 00:00:00 2001 From: Daniel Arantes Loverde Date: Tue, 29 Jul 2025 11:59:11 -0300 Subject: [PATCH 2/2] 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"]), ] )