aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/src-tauri/tauri.conf.json
diff options
context:
space:
mode:
authorBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-14 05:12:31 +0100
committerBegonia, HE <163421589+BegoniaHe@users.noreply.github.com>2026-01-14 05:12:31 +0100
commitf093d2a310627aa3ee5a2820339f8a18bd251e81 (patch)
treec3d1cdda9f1b8fed6adb5f0dfd17bfa5c81ecb36 /src-tauri/tauri.conf.json
parentf1babdf9a625ddbb661f4e0678e6258511347656 (diff)
downloadDropOut-f093d2a310627aa3ee5a2820339f8a18bd251e81.tar.gz
DropOut-f093d2a310627aa3ee5a2820339f8a18bd251e81.zip
feat(java): integrate Adoptium API for Java runtime download
Add automatic Java (Temurin) download and installation feature: - Add Adoptium API v3 integration to fetch latest Java releases - Support JRE and JDK image types with version selection (8/11/17/21) - Implement platform detection for macOS, Linux, and Windows - Add SHA256 checksum verification for downloaded archives - Add tar.gz extraction support with Unix permission preservation - Handle macOS-specific Java path structure (Contents/Home/bin) - Add frontend UI with version selector and download progress - Register Tauri commands: fetch_adoptium_java, download_adoptium_java, fetch_available_java_versions Dependencies added: sha2, flate2, tar, dirs
Diffstat (limited to 'src-tauri/tauri.conf.json')
-rw-r--r--src-tauri/tauri.conf.json4
1 files changed, 2 insertions, 2 deletions
diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json
index e5fda06..c8703a4 100644
--- a/src-tauri/tauri.conf.json
+++ b/src-tauri/tauri.conf.json
@@ -3,8 +3,8 @@
"version": "0.1.12",
"identifier": "com.dropout.launcher",
"build": {
- "beforeDevCommand": "pnpm -C ../ui dev",
- "beforeBuildCommand": "pnpm -C ../ui build",
+ "beforeDevCommand": "cd ../ui && pnpm dev",
+ "beforeBuildCommand": "cd ../ui && pnpm build",
"devUrl": "http://localhost:5173",
"frontendDist": "../ui/dist"
},