|
@@ -11,7 +11,7 @@ git clone https://github.com/AppFlowy-IO/appflowy.git
|
|
|
------------------------------
|
|
|
|
|
|
Note:
|
|
|
-* Please run the commands in windows cmd rather than powershell
|
|
|
+* Both Windows cmd and powershell can be used for running commands
|
|
|
* Following steps are verified on
|
|
|
- [x] Windows 10 X86_64
|
|
|
- [ ] Windows 10 arm64
|
|
@@ -32,7 +32,8 @@ flutter doctor
|
|
|
```shell
|
|
|
# Download rustup.exe from https://win.rustup.rs/x86_64
|
|
|
# Call rustup.exe from powershell or cmd
|
|
|
-rustup.exe toolchain install nightly
|
|
|
+.\rustup-init.exe --default-toolchain nightly --default-host x86_64-pc-windows-msvc -y
|
|
|
+# Note: you probably need to re-open termial to get cargo command be available in PATH var
|
|
|
```
|
|
|
5. Install cargo make
|
|
|
```shell
|
|
@@ -43,15 +44,17 @@ cargo install --force cargo-make
|
|
|
```shell
|
|
|
cargo install --force duckscript_cli
|
|
|
```
|
|
|
-7. Check pre-request
|
|
|
+7. Check prerequisites
|
|
|
```shell
|
|
|
cargo make flowy_dev
|
|
|
```
|
|
|
8. [Optional] Generate protobuf for dart (optional, if you modify the shared-lib's entities)
|
|
|
```shell
|
|
|
+# Need to download protoc tools and add it's bin folder into PATH env var.
|
|
|
+# Download protoc from https://github.com/protocolbuffers/protobuf/releases. The latest one is protoc-3.19.1-win64.zip
|
|
|
cargo make -p development-windows pb
|
|
|
```
|
|
|
-9. [Optional] Build flowy-sdk (dart-ffi)
|
|
|
+9. [Optional] Build flowy-sdk (dart-ffi), step 10 covers this step
|
|
|
```shell
|
|
|
# for development
|
|
|
cargo make --profile development-windows-x86 flowy-sdk-dev
|
|
@@ -66,7 +69,7 @@ cargo make -p development-windows-x86 appflowy-windows-dev
|
|
|
cargo make -p production-windows-x86 appflowy-windows
|
|
|
```
|
|
|
|
|
|
-## 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
|