Skip to content

Commit 482df53

Browse files
authored
Update build documentation with missing log dependency (#296)
1 parent aa17728 commit 482df53

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

BUILD.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,26 @@ brew install libtool
1616
brew install gmp
1717
```
1818

19+
## Required dependency
20+
21+
This project currently depends on a fork of the `kodein-logs` library. This lib must be built manually and deployed to the local maven repository before being able to build `lightning-kmp`. To do so:
22+
1. clone [the GitHub repo](https://github.com/dpad85/Kodein-Log)
23+
```
24+
git clone [email protected]:dpad85/Kodein-Log.git
25+
cd Kodein-Log
26+
```
27+
2. checkout the `0.10.1-utc` tag
28+
```
29+
git checkout 0.10.1-utc
30+
```
31+
4. build and deploy the library:
32+
```
33+
./gradlew build
34+
./gradlew publishToMavenLocal
35+
```
36+
37+
Note: this dependency is a temporary workaround and will be removed as soon as possible.
38+
1939
## Build
2040

2141
You should start by cloning the repository locally:

0 commit comments

Comments
 (0)