From ecdd1d8a0e18798b4fe7232dbf6ebe0185c23d5d Mon Sep 17 00:00:00 2001 From: s-ol Date: Sat, 3 Sep 2022 01:15:19 +0200 Subject: handle interactive html in layout --- shell.nix | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'shell.nix') diff --git a/shell.nix b/shell.nix index 43728b9..32021c9 100644 --- a/shell.nix +++ b/shell.nix @@ -55,7 +55,14 @@ in pkgs.mkShell { runServer () { find build mmm -name '*.moon' | entr -dr moon build/server.moon "$@" } + + build () { + mkdir -p root/static/mmm + find mmm -name '*.moon' | moon build/bundle_modules.moon "$1/static/mmm/text\$lua.lua" + } + echo -e "\e[90m# run hot-reload server: \e[31mrunServer …\e[0m" + echo -e "\e[90m# run hot-reload server: \e[31mrunServer $ROOT\e[0m" ''; LUA_PATH = "?.lua;?/init.lua"; } -- cgit v1.2.3