This repository has no description
0

Configure Feed

Select the types of activity you want to include in your feed.

add serve app

+18 -1
+18 -1
flake/apps.nix
··· 1 + {lib, ...}: 2 + 1 3 { 2 4 perSystem = 3 5 { pkgs, self', ... }: ··· 16 18 ''; 17 19 in 18 20 pkgs.writeShellScriptBin "wasm-linux-runner" '' 19 - deno run --allow-read ${runner-lib}/run.js --initcpio=${initramfs} "$@" 21 + ${lib.getExe pkgs.deno} run --allow-read ${runner-lib}/run.js --initcpio=${initramfs} "$@" 22 + ''; 23 + 24 + apps.serve.program = 25 + let site = pkgs.runCommand "wasm-linux-site" { src = "${linux.src}/tools/wasm"; } '' 26 + mkdir $out 27 + cp -r $src/public/* $out/ 28 + ln -s ${initramfs} $out/initramfs.cpio 29 + ln -sf ${linux} $out/dist 30 + ''; 31 + in 32 + pkgs.writeShellScriptBin "wasm-linux-serve" '' 33 + ${lib.getExe pkgs.miniserve} ${site} --index index.html \ 34 + --header Cross-Origin-Opener-Policy:same-origin \ 35 + --header Cross-Origin-Embedder-Policy:require-corp \ 36 + --header Cross-Origin-Resource-Policy:cross-origin 20 37 ''; 21 38 }; 22 39 }