mirror of
https://github.com/AppFlowy-IO/AppFlowy.git
synced 2024-08-30 18:12:39 +00:00
Merge pull request #73 from AppFlowy-IO/annieappflowy-patch-docs
Update BUILD_ON_LINUX.md
This commit is contained in:
commit
538d8916c7
@ -18,10 +18,10 @@ Note:
|
||||
- [ ] Arch Linux - X86_64
|
||||
- [ ] Deepin - X86_64
|
||||
- [ ] Raspberry Pi OS - aarch64
|
||||
* You may need to disable hardware 3D acceleration if you are running in a VM. Otherwise certain GL failures will prevent app from launching
|
||||
* You may need to disable hardware 3D acceleration if you are running it on a VM. Otherwise, certain GL failures will prevent app from launching
|
||||
|
||||
### Detail steps
|
||||
1. Install pre-requests
|
||||
1. Install prerequisites
|
||||
```shell
|
||||
sudo apt-get install curl build-essential libsqlite3-dev libssl-dev clang cmake ninja-build pkg-config libgtk-3-dev
|
||||
# optional, for generating protobuf in step 8 only
|
||||
@ -46,8 +46,6 @@ flutter config --enable-linux-desktop
|
||||
4. Fix problem reported by flutter doctor
|
||||
```shell
|
||||
flutter doctor
|
||||
# install Android toolchain (optional)
|
||||
# install Chrome (optional)
|
||||
```
|
||||
5. Install cargo make
|
||||
```shell
|
||||
@ -62,11 +60,11 @@ cargo install --force duckscript_cli
|
||||
```shell
|
||||
cargo make flowy_dev
|
||||
```
|
||||
8. Generate protobuf for dart (optional, if you modify the shared-lib's entities)
|
||||
8. [Optional] Generate protobuf for dart (optional, if you modify the shared-lib's entities)
|
||||
```shell
|
||||
cargo make -p development-linux-x86 pb
|
||||
```
|
||||
9. Build flowy-sdk-dev (dart-ffi) (optional), step 10 covers this step
|
||||
9. [Optional] Build flowy-sdk-dev (dart-ffi), step 10 covers this step
|
||||
```shell
|
||||
# for development
|
||||
cargo make --profile development-linux-x86 flowy-sdk-dev
|
||||
@ -90,7 +88,7 @@ cargo make -p production-linux-x86 appflowy-linux
|
||||
# ./app_flowy
|
||||
```
|
||||
|
||||
## Step 3: Build Server side application (optional if you don't need to host web service locally)
|
||||
## [Optional] Step 3: Build Server side application (optional if you don't need to host web service locally)
|
||||
------------------------------
|
||||
|
||||
Note: You can launch postgresql server by using docker container
|
||||
|
Loading…
Reference in New Issue
Block a user