From 6d6de392b32cf4fd978faf6e4f47120f9d241763 Mon Sep 17 00:00:00 2001 From: Javier Cicchelli Date: Sat, 16 Mar 2024 03:06:57 +0100 Subject: [PATCH] Created the API library in the Libraries package. --- Libraries/Package.swift | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Libraries/Package.swift b/Libraries/Package.swift index 2fa99db..1746f4f 100644 --- a/Libraries/Package.swift +++ b/Libraries/Package.swift @@ -11,15 +11,27 @@ let package = Package( .library( name: .Product.name.kit, targets: [ + .Target.api, .Target.foundation ] ), ], targets: [ + .target( + name: .Target.api, + path: "API/Kit" + ), .target( name: .Target.foundation, path: "Foundation/Kit" ), + .testTarget( + name: .Target.api.test, + dependencies: [ + .byName(name: .Target.api) + ], + path: "API/Test" + ), .testTarget( name: .Target.foundation.test, dependencies: [ @@ -41,6 +53,7 @@ private extension String { } enum Target { + static let api = "\(String.Product.name)API" static let foundation = "\(String.Product.name)Foundation" } }