1{
2 lib,
3 bundlerApp,
4 bundlerUpdateScript,
5}:
6
7bundlerApp {
8 pname = "cucumber";
9 gemdir = ./.;
10 exes = [ "cucumber" ];
11
12 passthru.updateScript = bundlerUpdateScript "cucumber";
13
14 meta = with lib; {
15 description = "Tool for executable specifications";
16 homepage = "https://cucumber.io/";
17 changelog = "https://github.com/cucumber/cucumber-ruby/blob/main/CHANGELOG.md";
18 license = licenses.mit;
19 mainProgram = "cucumber";
20 maintainers = with maintainers; [
21 manveru
22 nicknovitski
23 anthonyroussel
24 ];
25 platforms = platforms.unix;
26 };
27}