From 2eae64fda96bb08c5db21fce840f8565bf50ac75 Mon Sep 17 00:00:00 2001 From: Willian Date: Thu, 30 Jun 2022 16:55:00 +0300 Subject: [PATCH] add new target ObjcPackageProxy and make testable project with coverage --- RoadToSPMModuleNotFound/ObjcPackage/Package.swift | 5 ++++- .../Sources/ObjcPackageProxy/EmptyFile.swift | 10 ++++++++++ 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 RoadToSPMModuleNotFound/ObjcPackage/Sources/ObjcPackageProxy/EmptyFile.swift diff --git a/RoadToSPMModuleNotFound/ObjcPackage/Package.swift b/RoadToSPMModuleNotFound/ObjcPackage/Package.swift index 168f88e..20cb334 100644 --- a/RoadToSPMModuleNotFound/ObjcPackage/Package.swift +++ b/RoadToSPMModuleNotFound/ObjcPackage/Package.swift @@ -10,7 +10,7 @@ let package = Package( .library( name: "ObjcPackage", type: .dynamic, - targets: ["ObjcPackage"]), + targets: ["ObjcPackageProxy"]), ], dependencies: [ // Dependencies declare other packages that this package depends on. @@ -19,6 +19,9 @@ let package = Package( targets: [ // Targets are the basic building blocks of a package. A target can define a module or a test suite. // Targets can depend on other targets in this package, and on products in packages this package depends on. + .target( + name: "ObjcPackageProxy", + dependencies: ["ObjcPackage"]), .target( name: "ObjcPackage", dependencies: []), diff --git a/RoadToSPMModuleNotFound/ObjcPackage/Sources/ObjcPackageProxy/EmptyFile.swift b/RoadToSPMModuleNotFound/ObjcPackage/Sources/ObjcPackageProxy/EmptyFile.swift new file mode 100644 index 0000000..67499cd --- /dev/null +++ b/RoadToSPMModuleNotFound/ObjcPackage/Sources/ObjcPackageProxy/EmptyFile.swift @@ -0,0 +1,10 @@ +// +// EmptyFile.swift +// +// +// Created by Вильян Яумбаев on 30.06.2022. +// + +import Foundation + +struct EmptyFile {}