summary refs log tree commit diff
path: root/pkgs/development/compilers/matter-compiler/default.nix
diff options
context:
space:
mode:
authorGaëtan André <g.andre@adveez.com>2015-12-17 12:45:42 +0100
committerRok Garbas <rok@garbas.si>2015-12-18 15:49:57 +0100
commitff58a9831b0554968f4d714f2626078d5f89d3d3 (patch)
treeacb95a0bd8d297a7e976d662e93f3ac34000fc9a /pkgs/development/compilers/matter-compiler/default.nix
parent8843368a135ec4613ddb31d477db60f59a58cb5c (diff)
downloadnixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar.gz
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar.bz2
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar.lz
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar.xz
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.tar.zst
nixlib-ff58a9831b0554968f4d714f2626078d5f89d3d3.zip
matter-compiler: initial expression, fixes #11780
Diffstat (limited to 'pkgs/development/compilers/matter-compiler/default.nix')
-rw-r--r--pkgs/development/compilers/matter-compiler/default.nix22
1 files changed, 22 insertions, 0 deletions
diff --git a/pkgs/development/compilers/matter-compiler/default.nix b/pkgs/development/compilers/matter-compiler/default.nix
new file mode 100644
index 000000000000..12da620fe5bd
--- /dev/null
+++ b/pkgs/development/compilers/matter-compiler/default.nix
@@ -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;
+  };
+}