eufon/default.nix

20 lines
380 B
Nix

{ stdenv
, callPackage
, fennel
, lua5_3
} :
let
fennel_ = (fennel.override { lua = lua5_3; });
luaWithPackages = lua5_3.withPackages (ps: with ps; [
(toLuaModule fennel_)
busted
]);
kiwmi = callPackage ./kiwmi.nix { lua = luaWithPackages; };
in
stdenv.mkDerivation {
pname = "eufon";
version = "0.1";
buildInputs = [ luaWithPackages kiwmi ];
src = ./.;
}