diff --git a/examples/api/README.md b/examples/api/README.md index 51890cec7..f4fdfa678 100644 --- a/examples/api/README.md +++ b/examples/api/README.md @@ -9,23 +9,10 @@ In the future, this app will be used on Tauri's integration tests. - Compile Tauri go to root of the Tauri repo and run: - Linux / Mac: ``` -# choose to install node cli (1) -bash .scripts/setup.sh -``` - -Windows: - -``` -./.scripts/setup.ps1 -``` - -- Install dependencies (Run inside of this folder `examples/api/`) - -```bash -$ pnpm i +pnpm i +pnpm build:debug ``` - Run the app in development mode (Run inside of this folder `examples/api/`) diff --git a/package.json b/package.json index a8d25da53..296f20203 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,9 @@ "eslint:check": "pnpm run -r eslint:check", "ts:check": "pnpm run -r ts:check", "build": "pnpm run -r build", + "build:debug": "pnpm run -r build:debug", "build:api": "pnpm run --filter \"@tauri-apps/api\" build", + "build:api:debug": "pnpm run --filter \"@tauri-apps/api\" build:debug", "build:cli": "pnpm run --filter \"@tauri-apps/cli\" build", "build:cli:debug": "pnpm run --filter \"@tauri-apps/cli\" build:debug", "test": "pnpm run -r test", diff --git a/packages/api/package.json b/packages/api/package.json index 4f650c941..19ccaf491 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -36,7 +36,8 @@ "./package.json": "./package.json" }, "scripts": { - "build": "rollup -c --configPlugin typescript", + "build": "rollup -c --configPlugin typescript --plugin terser", + "build:debug": "rollup -c --configPlugin typescript", "npm-pack": "pnpm build && cd ./dist && npm pack", "npm-publish": "pnpm build && cd ./dist && pnpm publish --access public --loglevel silly --no-git-checks", "ts:check": "tsc --noEmit", diff --git a/packages/cli/.cargo/config.toml b/packages/cli/.cargo/config.toml index 28b5f661b..c2ba180df 100644 --- a/packages/cli/.cargo/config.toml +++ b/packages/cli/.cargo/config.toml @@ -1,3 +1,7 @@ +# napi-rs can't handle custom target-dir configs yet so we make sure it's set to the default +[build] +target-dir = "target" + [target.aarch64-unknown-linux-gnu] linker = "aarch64-linux-gnu-gcc"