mirror of
https://github.com/SchildiChat/schildichat-desktop.git
synced 2025-03-31 21:24:27 +02:00
Add Debian compilation dependencies
Package compiled on Arch might have too recent packages, but default packages are too old to even compile on Debian...
This commit is contained in:
parent
432a05c809
commit
eb5fa5d9fa
20
README.md
20
README.md
@ -2,10 +2,30 @@
|
|||||||
|
|
||||||
Wrapper project for element-desktop, element-web, matrix-react-sdk and matrix-js-sdk, in order to build SchildiChat-Desktop.
|
Wrapper project for element-desktop, element-web, matrix-react-sdk and matrix-js-sdk, in order to build SchildiChat-Desktop.
|
||||||
|
|
||||||
|
|
||||||
|
# Debian compilation dependencies
|
||||||
|
|
||||||
|
```
|
||||||
|
# apt install vim curl git make gcc g++ libsqlcipher-dev pkg-config libsecret-1-dev bsdtar
|
||||||
|
# curl -sL https://deb.nodesource.com/setup_14.x | bash -
|
||||||
|
# apt update
|
||||||
|
# apt install nodejs
|
||||||
|
|
||||||
|
# curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add -
|
||||||
|
# echo "deb https://dl.yarnpkg.com/debian/ stable main" | tee /etc/apt/sources.list.d/yarn.list
|
||||||
|
# apt update
|
||||||
|
# apt install yarn
|
||||||
|
|
||||||
|
$ curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||||
|
$ echo 'export PATH="$PATH:$HOME/.cargo/bin"' >> .bashrc
|
||||||
|
$ source .bashrc
|
||||||
|
```
|
||||||
|
|
||||||
# Initial setup
|
# Initial setup
|
||||||
|
|
||||||
```
|
```
|
||||||
git clone --recurse-submodules https://github.com/SpiritCroc/schildichat-desktop.git
|
git clone --recurse-submodules https://github.com/SpiritCroc/schildichat-desktop.git
|
||||||
|
cd schildichat-desktop
|
||||||
./setup.sh
|
./setup.sh
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user