mirror of
https://github.com/simplex-chat/simplex-chat.git
synced 2026-03-31 07:35:55 +00:00
Co-authored-by: shark <shark@shark.work> Co-authored-by: Evgeny Poberezkin <2769109+epoberezkin@users.noreply.github.com>
20 lines
613 B
Markdown
20 lines
613 B
Markdown
# Contributing guide
|
|
|
|
## Compiling with SQLCipher encryption enabled
|
|
|
|
Add `cabal.project.local` to project root with the location of OpenSSL headers and libraries and flag setting encryption mode:
|
|
|
|
```
|
|
cp scripts/cabal.project.local.mac cabal.project.local
|
|
# or
|
|
# cp scripts/cabal.project.local.linux cabal.project.local
|
|
```
|
|
|
|
## OpenSSL on MacOS
|
|
|
|
MacOS comes with LibreSSL as default, OpenSSL must be installed to compile SimpleX from source.
|
|
|
|
OpenSSL can be installed with `brew install openssl@1.1`
|
|
|
|
You will have to add `/opt/homebrew/opt/openssl@1.1/bin` to your PATH in order to have things working properly
|