Commit Graph

66 Commits

Author SHA1 Message Date
Alex to
d965d26e60 Enable Linux build
1. BUILD_ON_LINUX.md is instruction of building Linux version
2. Update toml files in scripts/makefile/ and /Makefile.toml to support Linux

Building Windows/Linux release version is verified
Didn't get chance to verify building macos version
2021-11-19 12:09:56 +08:00
annie
b7a40a7cda Merge branch 'main' of https://github.com/AppFlowy-IO/appflowy 2021-11-18 16:19:40 +08:00
annie
58078c26db [flutter]: support dev build window 2021-11-18 16:18:20 +08:00
Alex to
fc5e82d169 Fix task dependency order problem. Extract step of "vcpkg install sqlite3:x64-windows-static-md" from task "install_diesel.windows" 2021-11-17 23:43:49 +08:00
Alex to
5ee37972ef #19 - [FR] Successfully to build workable version for windows (Rust target: x86_64-pc-windows-msvc), request to contribute
1. scripts\flowy-tool\Cargo.toml
  - Remove shell dependency which does not support windows
2. scripts\makefile\env.toml
  - Enhance environment checking for building app on windows
3. scripts\flowy-tool\src\util\file.rs
  - Trim unnecessary prefix "\\?\" for std::fs::canonicalize(root) on windows
4.  scripts\makefile\flutter.toml
  - add dependency for "tasks.appflowy-windows" to copy dart_ffi.dll from rust build folder to flutter build folder
5. scripts\flowy-tool\src\proto\proto_gen.rs
  - Remove dir by using platform independent code rather than calling *nix shell command
6. scripts\makefile\protobuf.toml
  - tasks.gen_dart_event: call duckscript to gen_dart_event on windows platform
2021-11-17 21:45:18 +08:00
appflowy
74239d65cb [rust]: windows config 2021-11-17 14:18:21 +08:00
Stephen
fcb8d49cf9
remove brew install from env.toml 2021-11-16 00:18:48 -08:00
appflowy
a72dc5d2ec [flutter]: disable copy-to-sys-tmpdir task 2021-11-16 14:23:48 +08:00
appflowy
92ab7eac17 [rust]: fix scripts errors 2021-11-15 22:14:47 +08:00
appflowy
706f64c9dd [flutter]: build flowy sdk as static lib 2021-11-15 18:23:04 +08:00
appflowy
d2a8f89668 [flutter]: release build with x86 2021-11-15 18:23:04 +08:00
appflowy
b0a818b813 [flutter]: update build script 2021-11-15 18:23:04 +08:00
appflowy
259a61378d [flutter]: config window build script 2021-11-15 18:23:04 +08:00
appflowy
0e8ebe1e4d [flutter]: update build script 2021-11-15 18:23:04 +08:00
appflowy
635f6b8607 [rust]: fix multi thread test bugs 2021-11-09 17:50:32 +08:00
annie
c90cdb90d7 [flutter]: add some scripts 2021-11-07 10:34:28 +08:00
annie
6130735bab [flutter]: update flowy_env script 2021-11-06 23:27:30 +08:00
appflowy
dd357c18cf [flutter]: build with offline mode 2021-11-06 22:35:45 +08:00
appflowy
e588f15277 [flutter]: config flowy dev script 2021-11-06 20:35:04 +08:00
appflowy
8edc25168e [rust]: update script 2021-11-04 23:16:23 +08:00
appflowy
f700f69ac2 [rust]: config build flowy-macos build scripts 2021-11-04 18:03:51 +08:00
appflowy
9e0033f4ed [flutter]: enable windows platform 2021-11-04 16:43:12 +08:00
appflowy
64fdee588e [rust]: config build script 2021-11-04 16:19:28 +08:00
appflowy
ffd55763b6 [rust]: replace log with tracing 2021-11-03 15:37:38 +08:00
appflowy
04f8fc38a8 save revision to disk if not exisgt 2021-10-06 15:23:38 +08:00
appflowy
317cbb37b6 config sdk log 2021-09-05 15:56:44 +08:00
appflowy
ccb51234c5 support run tests on remote 2021-09-04 15:12:53 +08:00
appflowy
a6346dffae add test script 2021-09-04 09:00:15 +08:00
appflowy
92d7d6f60a [backend]: save active user 2021-08-31 17:25:08 +08:00
appflowy
4c93b04f3d explicityly print the internal error from DispatchError 2021-08-31 11:32:51 +08:00
appflowy
dd2cec28e4 create default workspace 2021-08-26 17:58:59 +08:00
appflowy
0734e53f07 read belongings 2021-08-26 10:19:50 +08:00
appflowy
66c4daab7a save user info to pg && response to client with protobuf data 2021-08-22 15:32:48 +08:00
appflowy
27681fda07 update build script: disable dart isolate on test 2021-08-18 16:02:47 +08:00
appflowy
5d520d7217 add hover 2021-07-27 09:33:38 +08:00
appflowy
d30ee5db89 opt: build the rust sdk while running the flutter program 2021-07-25 11:08:59 +08:00
appflowy
c5881daddd rename files 2021-07-25 08:14:38 +08:00
appflowy
af1c35de45 create local file when create view with type doc 2021-07-23 16:45:29 +08:00
appflowy
892526c2f9 config rust and flutter steam 2021-07-21 17:07:49 +08:00
appflowy
b89958a551 config create app ui 2021-07-20 23:51:08 +08:00
appflowy
ef4c4180e2 fix sqlite database is lock issue by setting busy_timeout and wal mode 2021-07-19 16:15:20 +08:00
appflowy
bf198783e1 [code gen]: generate the protobuf files in corresponding module 2021-07-13 14:28:01 +08:00
appflowy
1f42fa557b [code gen]: return unit if there is no ouput 2021-07-13 13:23:03 +08:00
appflowy
2c4560bd2b mv flowy_logger to flowy_infra package 2021-07-13 10:59:51 +08:00
appflowy
cabd2384a2 remove files generated by code gen before code gen 2021-07-13 10:11:02 +08:00
appflowy
222f6c7ba7 support custom error ty of dart event code gen 2021-07-12 13:53:32 +08:00
appflowy
6f3a03fa07 support event input and output as optional to generate dart code 2021-07-11 22:38:49 +08:00
appflowy
1d74fbdd7b add get user detail event, extract remote serviceinto UserServer 2021-07-11 15:33:19 +08:00
appflowy
8bf355f956 use diesel as sqlite orm & setup db init schedule 2021-07-09 16:34:50 +08:00
appflowy
ae23a41445 fix some test bugs when dispatcher initialize by multi threads 2021-07-09 14:02:42 +08:00