From 19120d4f9761c67d99ed1ce3da6084b83f5a49c9 Mon Sep 17 00:00:00 2001 From: srdusr Date: Sat, 30 Aug 2025 19:22:59 +0200 Subject: Linux-specific dotfiles --- .config/ags/config.js | 46 ---------------------------------------------- 1 file changed, 46 deletions(-) delete mode 100644 .config/ags/config.js (limited to '.config/ags/config.js') diff --git a/.config/ags/config.js b/.config/ags/config.js deleted file mode 100644 index 2864dec..0000000 --- a/.config/ags/config.js +++ /dev/null @@ -1,46 +0,0 @@ -import GLib from "gi://GLib" - -const main = "/tmp/ags/main.js" -const entry = `${App.configDir}/main.ts` -const bundler = GLib.getenv("AGS_BUNDLER") || "bun" - -const v = { - ags: pkg.version?.split(".").map(Number) || [], - expect: [1, 8, 0], -} - -try { - switch (bundler) { - case "bun": await Utils.execAsync([ - "bun", "build", entry, - "--outfile", main, - "--external", "resource://*", - "--external", "gi://*", - "--external", "file://*", - ]); break - - case "esbuild": await Utils.execAsync([ - "esbuild", "--bundle", entry, - "--format=esm", - `--outfile=${main}`, - "--external:resource://*", - "--external:gi://*", - "--external:file://*", - ]); break - - default: - throw `"${bundler}" is not a valid bundler` - } - - if (v.ags[1] < v.expect[1] || v.ags[2] < v.expect[2]) { - print(`my config needs at least v${v.expect.join(".")}, yours is v${v.ags.join(".")}`) - App.quit() - } - - await import(`file://${main}`) -} catch (error) { - console.error(error) - App.quit() -} - -export { } -- cgit v1.2.3