matter-compiler: initial expression, fixes #11780
This commit is contained in:
parent
8843368a13
commit
ff58a9831b
@ -266,6 +266,7 @@
|
||||
rszibele = "Richard Szibele <richard_szibele@hotmail.com>";
|
||||
rushmorem = "Rushmore Mushambi <rushmore@webenchanter.com>";
|
||||
rvl = "Rodney Lorrimar <dev+nix@rodney.id.au>";
|
||||
rvlander = "Gaëtan André <rvlander@gaetanandre.eu>";
|
||||
rycee = "Robert Helgesson <robert@rycee.net>";
|
||||
samuelrivas = "Samuel Rivas <samuelrivas@gmail.com>";
|
||||
sander = "Sander van der Burg <s.vanderburg@tudelft.nl>";
|
||||
|
3
pkgs/development/compilers/matter-compiler/Gemfile
Normal file
3
pkgs/development/compilers/matter-compiler/Gemfile
Normal file
@ -0,0 +1,3 @@
|
||||
source "https://rubygems.org"
|
||||
|
||||
gem 'matter_compiler'
|
13
pkgs/development/compilers/matter-compiler/Gemfile.lock
Normal file
13
pkgs/development/compilers/matter-compiler/Gemfile.lock
Normal file
@ -0,0 +1,13 @@
|
||||
GEM
|
||||
remote: https://rubygems.org/
|
||||
specs:
|
||||
matter_compiler (0.5.1)
|
||||
|
||||
PLATFORMS
|
||||
ruby
|
||||
|
||||
DEPENDENCIES
|
||||
matter_compiler
|
||||
|
||||
BUNDLED WITH
|
||||
1.10.6
|
22
pkgs/development/compilers/matter-compiler/default.nix
Normal file
22
pkgs/development/compilers/matter-compiler/default.nix
Normal file
@ -0,0 +1,22 @@
|
||||
|
||||
{ stdenv, lib, bundlerEnv, ruby }:
|
||||
|
||||
bundlerEnv {
|
||||
name = "matter_compiler-0.5.1";
|
||||
|
||||
inherit ruby;
|
||||
gemfile = ./Gemfile;
|
||||
lockfile = ./Gemfile.lock;
|
||||
gemset = ./gemset.nix;
|
||||
|
||||
meta = with lib; {
|
||||
description = ''
|
||||
Matter Compiler is a API Blueprint AST Media Types to API Blueprint conversion tool.
|
||||
It composes an API blueprint from its serialzed AST media-type.
|
||||
'';
|
||||
homepage = https://github.com/apiaryio/matter_compiler/;
|
||||
license = licenses.mit;
|
||||
maintainers = with maintainers; [ rvlander ];
|
||||
platforms = platforms.unix;
|
||||
};
|
||||
}
|
9
pkgs/development/compilers/matter-compiler/gemset.nix
Normal file
9
pkgs/development/compilers/matter-compiler/gemset.nix
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"matter_compiler" = {
|
||||
version = "0.5.1";
|
||||
source = {
|
||||
type = "gem";
|
||||
sha256 = "16501zdiqxk34v2d0nlbwrcrjm6g57hrsmsw0crwssn29v5zbykf";
|
||||
};
|
||||
};
|
||||
}
|
@ -5538,6 +5538,8 @@ let
|
||||
ruby = ruby_2_0_0;
|
||||
};
|
||||
|
||||
matter-compiler = callPackage ../development/compilers/matter-compiler {};
|
||||
|
||||
cfr = callPackage ../development/tools/java/cfr { };
|
||||
|
||||
checkstyle = callPackage ../development/tools/analysis/checkstyle { };
|
||||
|
Loading…
Reference in New Issue
Block a user