forked from matrix/element-web
Merge pull request #11527 from vector-im/matthew/seshat-build
make it clear that seshat requires electron-build-env (at least on macOS)
This commit is contained in:
commit
b9984ab1f8
|
@ -38,15 +38,10 @@ using yarn inside the `electron_app/` directory:
|
||||||
|
|
||||||
yarn add matrix-seshat
|
yarn add matrix-seshat
|
||||||
|
|
||||||
After this is done the Electron version of Riot can be run from the main folder
|
You will have to rebuild the native libraries against electron's version of
|
||||||
as usual using:
|
of node rather than your system node, using the `electron-build-env` tool.
|
||||||
|
This is also needed to when pulling in changes to Seshat using `yarn link`.
|
||||||
yarn electron
|
Again from the `electron_app/` directory:
|
||||||
|
|
||||||
If for some reason recompilation of Seshat is needed, e.g. when using a
|
|
||||||
development version of Seshat using `yarn link`, or if the initial compilation was
|
|
||||||
done for the wrong electron version, Seshat can be recompiled with the
|
|
||||||
`electron-build-env` tool. Again from the `electron_app/` directory:
|
|
||||||
|
|
||||||
yarn add electron-build-env
|
yarn add electron-build-env
|
||||||
|
|
||||||
|
@ -57,3 +52,10 @@ Recompiling Seshat itself can be done like so:
|
||||||
Please make sure to include all the `--` as well as the `--release` command line
|
Please make sure to include all the `--` as well as the `--release` command line
|
||||||
switch at the end. Modify your electron version accordingly depending on the
|
switch at the end. Modify your electron version accordingly depending on the
|
||||||
version that is installed on your system.
|
version that is installed on your system.
|
||||||
|
|
||||||
|
After this is done the Electron version of Riot can be run from the main folder
|
||||||
|
as usual using:
|
||||||
|
|
||||||
|
yarn build
|
||||||
|
yarn electron
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue