eufon/default.nix

20 lines
380 B
Nix
Raw Normal View History

{ stdenv
, callPackage
2022-04-26 20:14:46 +00:00
, fennel
, lua5_3
} :
let
2022-04-26 20:14:46 +00:00
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";
2022-04-26 20:14:46 +00:00
buildInputs = [ luaWithPackages kiwmi ];
src = ./.;
}