mirror of
https://github.com/SchildiChat/schildichat-desktop.git
synced 2025-03-31 21:24:27 +02:00
Initial commit
This commit is contained in:
commit
599fe14f46
12
.gitmodules
vendored
Normal file
12
.gitmodules
vendored
Normal file
@ -0,0 +1,12 @@
|
|||||||
|
[submodule "matrix-js-sdk"]
|
||||||
|
path = matrix-js-sdk
|
||||||
|
url = https://github.com/SpiritCroc/matrix-js-sdk.git
|
||||||
|
[submodule "matrix-react-sdk"]
|
||||||
|
path = matrix-react-sdk
|
||||||
|
url = https://github.com/SpiritCroc/matrix-react-sdk.git
|
||||||
|
[submodule "element-web"]
|
||||||
|
path = element-web
|
||||||
|
url = https://github.com/SpiritCroc/element-web.git
|
||||||
|
[submodule "element-desktop"]
|
||||||
|
path = element-desktop
|
||||||
|
url = https://github.com/SpiritCroc/element-desktop.git
|
11
Makefile
Normal file
11
Makefile
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
.PHONY: all web desktop
|
||||||
|
|
||||||
|
all: desktop
|
||||||
|
|
||||||
|
web:
|
||||||
|
yarn --cwd element-web dist
|
||||||
|
|
||||||
|
desktop: web
|
||||||
|
yarn --cwd element-desktop run fetch --cfgdir ''
|
||||||
|
yarn --cwd element-desktop run build:native
|
||||||
|
yarn --cwd element-desktop run build
|
19
README.md
Normal file
19
README.md
Normal file
@ -0,0 +1,19 @@
|
|||||||
|
# SchildiChat-Desktop
|
||||||
|
|
||||||
|
Wrapper project for element-desktop, element-web, matrix-react-sdk and matrix-js-sdk, in order to build SchildiChat-Desktop.
|
||||||
|
|
||||||
|
# Initial setup
|
||||||
|
|
||||||
|
```
|
||||||
|
git clone --recurse-submodules https://github.com/SpiritCroc/schildichat-desktop.git
|
||||||
|
./setup.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
# Build on/for Linux
|
||||||
|
|
||||||
|
`make`
|
||||||
|
|
||||||
|
|
||||||
|
# Build on/for Windows
|
||||||
|
|
||||||
|
TODO
|
1
element-desktop
Submodule
1
element-desktop
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit b9a21d13d93ff18e3f13e2f2ec3158406e135409
|
1
element-web
Submodule
1
element-web
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 5d7c8b174d322ebeac668d450546d1fb16a217eb
|
1
matrix-js-sdk
Submodule
1
matrix-js-sdk
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit 0753b2fcebec5de8cc48a515e772e0e35620c6ac
|
1
matrix-react-sdk
Submodule
1
matrix-react-sdk
Submodule
@ -0,0 +1 @@
|
|||||||
|
Subproject commit ede46ade42727f48f0ef8eb284f8d8ff72b24edc
|
29
setup.sh
Executable file
29
setup.sh
Executable file
@ -0,0 +1,29 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
pushd matrix-js-sdk
|
||||||
|
yarn link
|
||||||
|
yarn install
|
||||||
|
popd
|
||||||
|
|
||||||
|
pushd matrix-react-sdk
|
||||||
|
yarn link matrix-js-sdk
|
||||||
|
yarn link
|
||||||
|
yarn install
|
||||||
|
popd
|
||||||
|
|
||||||
|
pushd element-web
|
||||||
|
yarn link matrix-js-sdk
|
||||||
|
yarn link matrix-react-sdk
|
||||||
|
yarn link
|
||||||
|
yarn install
|
||||||
|
popd
|
||||||
|
|
||||||
|
pushd element-desktop
|
||||||
|
yarn link matrix-js-sdk
|
||||||
|
yarn link matrix-react-sdk
|
||||||
|
yarn link riot-web
|
||||||
|
yarn install
|
||||||
|
ln -s ../element-web/webapp ./
|
||||||
|
popd
|
Loading…
x
Reference in New Issue
Block a user