janus/default.nix

18 lines
328 B
Nix
Raw Permalink Normal View History

2021-12-10 19:22:15 +00:00
{pkgs ? import <nixpkgs> {}}:
with pkgs;
2021-11-24 18:45:41 +00:00
let
2021-12-10 19:22:15 +00:00
ruby = ruby_3_0;
2021-12-08 03:34:17 +00:00
gems = bundlerEnv {
name = "env";
2021-12-10 19:22:15 +00:00
inherit ruby;
gemfile = ./Gemfile;
lockfile = ./Gemfile.lock;
gemset = import ./gemset.nix;
2021-12-08 03:34:17 +00:00
};
2021-11-24 18:45:41 +00:00
in
2021-12-08 03:34:17 +00:00
stdenv.mkDerivation {
name = "janus";
src = ./.;
2021-12-10 19:22:15 +00:00
buildInputs = [gems gems.wrappedRuby yarn];
2021-12-08 03:34:17 +00:00
}