Skip to content

Commit d2ff462

Browse files
author
Elviro Rocca
committed
update README
1 parent 5b729e1 commit d2ff462

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

README.md

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,7 @@ The library also provides tools to test the concrete types for the axioms requir
1818

1919
## Setup
2020

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.
2822

2923
### SwiftPM
3024
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:
3630

3731
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.
3832

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.
35+
3936
------
4037

4138
## How to use this

0 commit comments

Comments
 (0)