{ fennel , stdenv , linotify , lua , lualinux , cpio }: let pname = "anoia"; in stdenv.mkDerivation { inherit pname; version = "0.1"; src = ./.; nativeBuildInputs = [ fennel cpio ]; buildInputs = with lua.pkgs; [ linotify lualinux ]; outputs = [ "out" "dev" ]; doCheck = true; installPhase = '' mkdir -p "$out/share/lua/${lua.luaversion}/${pname}" find . -name \*.lua | cpio -p -d "$out/share/lua/${lua.luaversion}/${pname}" mkdir -p "$dev/share/lua/${lua.luaversion}/${pname}" cp assert.fnl "$dev/share/lua/${lua.luaversion}/${pname}" ''; }