matter-compiler: initial expression, fixes #11780

This commit is contained in:
Gaëtan André 2015-12-17 12:45:42 +01:00 committed by Rok Garbas
parent 8843368a13
commit ff58a9831b
6 changed files with 50 additions and 0 deletions

View File

@ -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>";

View File

@ -0,0 +1,3 @@
source "https://rubygems.org"
gem 'matter_compiler'

View 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

View 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;
};
}

View File

@ -0,0 +1,9 @@
{
"matter_compiler" = {
version = "0.5.1";
source = {
type = "gem";
sha256 = "16501zdiqxk34v2d0nlbwrcrjm6g57hrsmsw0crwssn29v5zbykf";
};
};
}

View File

@ -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 { };