Browse Source

Dynamic Product (#710)

This PR adds a dynamic product to SnapKit.
Having a dynamic product is important in modular project structures; multiple packages may be using SnapKit, and this allows that support without the end-user have to wrap SnapKit in their own package that exposes it and using that package in lieu of SnapKit.
Hesham Salman 4 years ago
parent
commit
5a78e24394
1 changed files with 1 additions and 0 deletions
  1. 1 0
      Package.swift

+ 1 - 0
Package.swift

@@ -34,6 +34,7 @@ let package = Package(
     ],
     ],
     products: [
     products: [
         .library(name: "SnapKit", targets: ["SnapKit"]),
         .library(name: "SnapKit", targets: ["SnapKit"]),
+        .library(name: "SnapKit-Dynamic", type: .dynamic, targets: ["SnapKit"]),
     ],
     ],
     targets: [
     targets: [
         .target(name: "SnapKit", path: "Sources"),
         .target(name: "SnapKit", path: "Sources"),