Mockolo を Swift Package Manager を利用して、導入するための Plugin
// MARK: - Plugin
let runMockoloPlugin = Target.PluginUsage.plugin(
name: "RunMockolo",
package: "run-mockolo"
)
// MARK: - Module
let interface = Target.target(
name: "Interface",
...
plugins: [
runMockoloPlugin
]
)
// MARK: - Package
let package = Package(
...
dependencies: [
.package(url: "https://github.com/9uiLe/run-mockolo", exact: "1.0.1")
]
...
)- Xcode でビルドを行う。もしくは
swift buildを実行する
Derived Data 配下にファイルが生成され、DEBUGビルド時のみ利用可能
DerivedData/.../Build/Intermediates.noindex/Plugins/{YOUR MODULE}/MockoloPlugin/.../MockoloMocks.swift