From 81d2f05f03d6e493463e4ab8c375c0393a989d4a Mon Sep 17 00:00:00 2001 From: Bauke Date: Sun, 25 Jun 2023 11:41:00 +0200 Subject: [PATCH] Small hack to make web-ext launch Chromium properly. --- Makefile.toml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Makefile.toml b/Makefile.toml index b634fa4..6a35f59 100644 --- a/Makefile.toml +++ b/Makefile.toml @@ -53,7 +53,10 @@ args = ["web-ext", "build", "--config=build/web-ext-${BROWSER}.json"] [tasks.run] clear = true command = "pnpm" -args = ["web-ext", "run", "--config=build/web-ext-${BROWSER}.json"] +# Set --target explicitly, since web-ext for some reason doesn't use the target +# set in the configuration file. https://github.com/mozilla/web-ext/issues/1862 +env = { TARGET = { source = "${BROWSER}", default_value = "${BROWSER}", mapping = { "firefox" = "firefox-dekstop" } } } +args = ["web-ext", "run", "--target=${TARGET}", "--config=build/web-ext-${BROWSER}.json"] # Alias for `WATCH=true makers build`. [tasks.watch]