chore: copy resources on build
This commit is contained in:
parent
c65a8fde0c
commit
53c05bc561
@ -17,6 +17,7 @@
|
|||||||
"test": "yarn workspace jan test:e2e",
|
"test": "yarn workspace jan test:e2e",
|
||||||
"test-local": "yarn lint && yarn build:test && yarn test",
|
"test-local": "yarn lint && yarn build:test && yarn test",
|
||||||
"copy:assets": "cpx \"pre-install/*.tgz\" \"electron/pre-install/\" && cpx \"themes/**\" \"electron/themes\"",
|
"copy:assets": "cpx \"pre-install/*.tgz\" \"electron/pre-install/\" && cpx \"themes/**\" \"electron/themes\"",
|
||||||
|
"copy:assets:tauri": "cpx \"pre-install/*.tgz\" \"src-tauri/resources/pre-install/\" && cpx \"themes/**\" \"src-tauri/resources/themes\"",
|
||||||
"dev:electron": "yarn copy:assets && yarn workspace jan dev",
|
"dev:electron": "yarn copy:assets && yarn workspace jan dev",
|
||||||
"dev:web:standalone": "concurrently \"yarn workspace @janhq/web dev\" \"wait-on http://localhost:3000 && rsync -av --prune-empty-dirs --include '*/' --include 'dist/***' --include 'package.json' --include 'tsconfig.json' --exclude '*' ./extensions/ web/.next/static/extensions/\"",
|
"dev:web:standalone": "concurrently \"yarn workspace @janhq/web dev\" \"wait-on http://localhost:3000 && rsync -av --prune-empty-dirs --include '*/' --include 'dist/***' --include 'package.json' --include 'tsconfig.json' --exclude '*' ./extensions/ web/.next/static/extensions/\"",
|
||||||
"dev:web": "yarn workspace @janhq/web dev",
|
"dev:web": "yarn workspace @janhq/web dev",
|
||||||
@ -26,7 +27,7 @@
|
|||||||
"install:cortex:linux:darwin": "cd src-tauri/binaries && ./download.sh",
|
"install:cortex:linux:darwin": "cd src-tauri/binaries && ./download.sh",
|
||||||
"install:cortex:win32": "cd src-tauri/binaries && download.bat",
|
"install:cortex:win32": "cd src-tauri/binaries && download.bat",
|
||||||
"install:cortex": "run-script-os",
|
"install:cortex": "run-script-os",
|
||||||
"dev:tauri": "tauri dev",
|
"dev:tauri": "yarn copy:assets:tauri && tauri dev",
|
||||||
"build:server": "cd server && yarn build",
|
"build:server": "cd server && yarn build",
|
||||||
"build:core": "cd core && yarn build && yarn pack",
|
"build:core": "cd core && yarn build && yarn pack",
|
||||||
"build:web": "yarn workspace @janhq/web build && cpx \"web/out/**\" \"electron/renderer/\"",
|
"build:web": "yarn workspace @janhq/web build && cpx \"web/out/**\" \"electron/renderer/\"",
|
||||||
|
|||||||
@ -39,7 +39,7 @@ pub fn install_extensions(app: tauri::AppHandle, force: bool) -> Result<(), Stri
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
let extensions_path = get_jan_extensions_path(app.clone());
|
let extensions_path = get_jan_extensions_path(app.clone());
|
||||||
let pre_install_path = PathBuf::from("./../pre-install");
|
let pre_install_path = PathBuf::from("./resources/pre-install");
|
||||||
|
|
||||||
// Attempt to remove extensions folder
|
// Attempt to remove extensions folder
|
||||||
if extensions_path.exists() {
|
if extensions_path.exists() {
|
||||||
|
|||||||
@ -52,7 +52,8 @@
|
|||||||
],
|
],
|
||||||
"resources": [
|
"resources": [
|
||||||
"binaries/engines/**/*",
|
"binaries/engines/**/*",
|
||||||
"resources/themes/**/*"
|
"resources/themes/**/*",
|
||||||
|
"resources/pre-install/**/*"
|
||||||
],
|
],
|
||||||
"externalBin": ["binaries/cortex-server"]
|
"externalBin": ["binaries/cortex-server"]
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user