summaryrefslogtreecommitdiff
path: root/flake.nix
diff options
context:
space:
mode:
Diffstat (limited to 'flake.nix')
-rw-r--r--flake.nix10
1 files changed, 9 insertions, 1 deletions
diff --git a/flake.nix b/flake.nix
index 9b36e30..52c09e2 100644
--- a/flake.nix
+++ b/flake.nix
@@ -114,7 +114,7 @@
};
wasm = rec {
- buildAtUrl = path: nm: url:
+ buildAtUrlInDir = path: nm: url: dir:
let
src = lib.cleanSourceWith {
src = path;
@@ -154,7 +154,15 @@
inherit cargoExtraArgs;
doCheck = false;
});
+ preBuild = ''
+ pushd ${dir}
+ '';
+ postBuild = ''
+ popd
+ mv ${dir}/dist .
+ '';
});
+ buildAtUrl = path: nm: url: buildAtUrlInDir path nm url ".";
build = path: nm: buildAtUrl path nm "";
};