flake.nix: add wasm-build package

This commit is contained in:
Oystein Kristoffer Tveit 2025-01-10 19:05:13 +01:00
parent d509c610c4
commit 1fa1f91b85
Signed by: oysteikt
GPG Key ID: 9F2F7D8250F35146

View File

@ -46,6 +46,10 @@
flutterMode = "debug";
targetFlutterPlatform = "web";
});
web-wasm = pkgs.flutter.buildFlutterApplication (common // {
targetFlutterPlatform = "web";
flutterBuildFlags = [ "--wasm" ];
});
});
apps = forAllSystems (system: pkgs: {
@ -64,6 +68,13 @@
${pkgs.python3}/bin/python -m http.server -d ${self.packages.${system}.web-debug}/
'');
};
web-wasm = {
type = "app";
program = toString (pkgs.writeShellScript "gergle-web-wasm" ''
${pkgs.python3}/bin/python -m http.server -d ${self.packages.${system}.web-wasm}/
'');
};
});
};
}