You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-7Lines changed: 4 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -18,13 +18,7 @@ The library also provides tools to test the concrete types for the axioms requir
18
18
19
19
## Setup
20
20
21
-
`Abstract` is compatible with [Carthage](https://github.com/Carthage/Carthage): please refer to Carthage documentation for how to add `Abstract` as a dependency of your project.
22
-
23
-
Because [`Operadics`](https://github.com/typelift/Operadics) is not currently compatible with Carthage, a manual generation of the `Operadics` Xcode project is needed in all projects that depend on `Abstract` via Carthage. Please proceed as follows:
24
-
25
-
- run `carthage update` from your project folder, and let it fail;
26
-
- copy `deployments.xcconfig` and `buildOperadics.sh` to your project folder, then run `bash buildOperadics.sh`;
27
-
- run `carthage update` again.
21
+
To clone `Abstract` please run `git clone REPOSITORY_URL --recursive` to properly clone submodules.
28
22
29
23
### SwiftPM
30
24
Please add this line to your `Package.swift` file's dependencies section:
@@ -36,6 +30,9 @@ Please add this line to your `Package.swift` file's dependencies section:
36
30
37
31
To use the structures in this library, add `"Abstract"` to your target's dependencies. To additionally test algebraic laws with the framework, add `"Abstract"` as a dependency to the relevant `testTarget`s.
38
32
33
+
### Carthage
34
+
`Abstract` is compatible with [Carthage](https://github.com/Carthage/Carthage): please refer to Carthage documentation for how to add `Abstract` as a dependency of your project.
0 commit comments