diff --git a/apps/desktop/package.json b/apps/desktop/package.json index 81dd48c..e8e015f 100644 --- a/apps/desktop/package.json +++ b/apps/desktop/package.json @@ -10,10 +10,10 @@ "scripts": { "build": "electron-vite build", "dev": "electron-vite dev", - "dist": "bun run build && electron-builder --config", - "dist:linux": "bun run build && electron-builder --linux --config", - "dist:mac": "bun run build && electron-builder --mac --config", - "dist:win": "bun run build && electron-builder --win --config", + "dist": "electron-builder --config", + "dist:linux": "electron-builder --linux --config", + "dist:mac": "electron-builder --mac --config", + "dist:win": "electron-builder --win --config", "fix": "biome check --write", "typecheck": "tsc --noEmit" }, diff --git a/apps/desktop/turbo.json b/apps/desktop/turbo.json index 256ef0f..a68e583 100644 --- a/apps/desktop/turbo.json +++ b/apps/desktop/turbo.json @@ -4,6 +4,22 @@ "tasks": { "build": { "outputs": ["out/**"] + }, + "dist": { + "dependsOn": ["build", "@furtherverse/server#compile"], + "outputs": ["dist/**"] + }, + "dist:linux": { + "dependsOn": ["build", "@furtherverse/server#compile:linux"], + "outputs": ["dist/**"] + }, + "dist:mac": { + "dependsOn": ["build", "@furtherverse/server#compile:mac"], + "outputs": ["dist/**"] + }, + "dist:win": { + "dependsOn": ["build", "@furtherverse/server#compile:win"], + "outputs": ["dist/**"] } } } diff --git a/apps/server/turbo.json b/apps/server/turbo.json index 0d3daf0..c5d5056 100644 --- a/apps/server/turbo.json +++ b/apps/server/turbo.json @@ -7,15 +7,19 @@ "outputs": [".output/**"] }, "compile": { + "dependsOn": ["build"], "outputs": ["out/**"] }, "compile:linux": { + "dependsOn": ["build"], "outputs": ["out/**"] }, "compile:mac": { + "dependsOn": ["build"], "outputs": ["out/**"] }, "compile:win": { + "dependsOn": ["build"], "outputs": ["out/**"] } } diff --git a/turbo.json b/turbo.json index 55fbbd1..af7a524 100644 --- a/turbo.json +++ b/turbo.json @@ -6,34 +6,6 @@ "build": { "dependsOn": ["^build"] }, - "compile": { - "dependsOn": ["build"] - }, - "compile:linux": { - "dependsOn": ["build"] - }, - "compile:mac": { - "dependsOn": ["build"] - }, - "compile:win": { - "dependsOn": ["build"] - }, - "dist": {}, - "dist:linux": {}, - "dist:mac": {}, - "dist:win": {}, - "@furtherverse/desktop#dist": { - "dependsOn": ["@furtherverse/server#compile"] - }, - "@furtherverse/desktop#dist:linux": { - "dependsOn": ["@furtherverse/server#compile:linux"] - }, - "@furtherverse/desktop#dist:mac": { - "dependsOn": ["@furtherverse/server#compile:mac"] - }, - "@furtherverse/desktop#dist:win": { - "dependsOn": ["@furtherverse/server#compile:win"] - }, "dev": { "cache": false, "persistent": true