Merge pull request #6518 from menloresearch/chore/update-build-tauri
chore: update build tauri commands
This commit is contained in:
commit
8cdb021b3d
6
Makefile
6
Makefile
@ -80,14 +80,8 @@ test: lint
|
|||||||
cargo test --manifest-path src-tauri/plugins/tauri-plugin-llamacpp/Cargo.toml
|
cargo test --manifest-path src-tauri/plugins/tauri-plugin-llamacpp/Cargo.toml
|
||||||
cargo test --manifest-path src-tauri/utils/Cargo.toml
|
cargo test --manifest-path src-tauri/utils/Cargo.toml
|
||||||
|
|
||||||
# Builds and publishes the app
|
|
||||||
build-and-publish: install-and-build install-rust-targets
|
|
||||||
yarn build
|
|
||||||
|
|
||||||
# Build
|
# Build
|
||||||
build: install-and-build install-rust-targets
|
build: install-and-build install-rust-targets
|
||||||
yarn download:bin
|
|
||||||
yarn download:lib
|
|
||||||
yarn build
|
yarn build
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
|
|||||||
@ -124,11 +124,6 @@ run = [
|
|||||||
"yarn build"
|
"yarn build"
|
||||||
]
|
]
|
||||||
|
|
||||||
[tasks.build-and-publish]
|
|
||||||
description = "Build and publish the application (matches Makefile)"
|
|
||||||
depends = ["install-and-build"]
|
|
||||||
run = "yarn build"
|
|
||||||
|
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
# QUALITY ASSURANCE TASKS
|
# QUALITY ASSURANCE TASKS
|
||||||
# ============================================================================
|
# ============================================================================
|
||||||
|
|||||||
@ -27,9 +27,9 @@
|
|||||||
"copy:assets:tauri": "cpx \"pre-install/*.tgz\" \"src-tauri/resources/pre-install/\" && cpx \"LICENSE\" \"src-tauri/resources/\"",
|
"copy:assets:tauri": "cpx \"pre-install/*.tgz\" \"src-tauri/resources/pre-install/\" && cpx \"LICENSE\" \"src-tauri/resources/\"",
|
||||||
"download:lib": "node ./scripts/download-lib.mjs",
|
"download:lib": "node ./scripts/download-lib.mjs",
|
||||||
"download:bin": "node ./scripts/download-bin.mjs",
|
"download:bin": "node ./scripts/download-bin.mjs",
|
||||||
"build:tauri:win32": "yarn download:bin && yarn tauri build",
|
"build:tauri:win32": "yarn download:bin && yarn download:lib && yarn tauri build",
|
||||||
"build:tauri:linux": "yarn download:bin && NO_STRIP=1 ./src-tauri/build-utils/shim-linuxdeploy.sh yarn tauri build --verbose && ./src-tauri/build-utils/buildAppImage.sh",
|
"build:tauri:linux": "yarn download:bin && yarn download:lib && NO_STRIP=1 ./src-tauri/build-utils/shim-linuxdeploy.sh yarn tauri build && ./src-tauri/build-utils/buildAppImage.sh",
|
||||||
"build:tauri:darwin": "yarn tauri build --target universal-apple-darwin",
|
"build:tauri:darwin": "yarn download:bin && yarn tauri build --target universal-apple-darwin",
|
||||||
"build:tauri": "yarn build:icon && yarn copy:assets:tauri && run-script-os",
|
"build:tauri": "yarn build:icon && yarn copy:assets:tauri && run-script-os",
|
||||||
"build:tauri:plugin:api": "cd src-tauri/plugins && yarn install && yarn workspaces foreach -Apt run build",
|
"build:tauri:plugin:api": "cd src-tauri/plugins && yarn install && yarn workspaces foreach -Apt run build",
|
||||||
"build:icon": "tauri icon ./src-tauri/icons/icon.png",
|
"build:icon": "tauri icon ./src-tauri/icons/icon.png",
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user