123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- [tasks.tauri_build]
- script = [
- """
- cd appflowy_tauri/src-tauri
- npm run tauri build
- """,
- ]
- script_runner = "@shell"
- [tasks.tauri_pb]
- script = [
- """
- cd appflowy_tauri/src-tauri
- cargo build
- """,
- ]
- script_runner = "@shell"
- [tasks.tauri_dev]
- script = [
- """
- cd appflowy_tauri
- npm run tauri dev
- """,
- ]
- script_runner = "@shell"
- [tasks.tauri_clean]
- run_task = { name = [
- "rust_lib_clean",
- "rm_macro_build_cache",
- "rm_rust_generated_files",
- "rm_tauri_generated_protobuf_files",
- "rm_tauri_generated_event_files",
- ] }
- [tasks.rm_tauri_generated_protobuf_files]
- private = true
- script = ["""
- protobuf_file_paths = glob_array ${TAURI_PROTOBUF_PATH}/classes
- if not array_is_empty ${protobuf_file_paths}
- echo Remove generated protobuf files:
- for path in ${protobuf_file_paths}
- echo remove ${path}
- rm -rf ${path}
- end
- end
- """]
- script_runner = "@duckscript"
- [tasks.rm_tauri_generated_event_files]
- private = true
- script = ["""
- protobuf_file_paths = glob_array ${TAURI_PROTOBUF_PATH}/events
- if not array_is_empty ${protobuf_file_paths}
- echo Remove generated protobuf files:
- for path in ${protobuf_file_paths}
- echo remove ${path}
- rm -rf ${path}
- end
- end
- """]
- script_runner = "@duckscript"
|