Unverified Commit f146a418 authored by amesgen's avatar amesgen
Browse files

cddlc: init at 0.4.2

parent 9a11e7b8
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
source 'https://rubygems.org'
gem 'cddlc'
+19 −0
Original line number Diff line number Diff line
GEM
  remote: https://rubygems.org/
  specs:
    cddlc (0.4.2)
      neatjson (~> 0.10)
      treetop (~> 1)
    neatjson (0.10.5)
    polyglot (0.3.5)
    treetop (1.6.14)
      polyglot (~> 0.3)

PLATFORMS
  ruby

DEPENDENCIES
  cddlc

BUNDLED WITH
   2.6.9
+47 −0
Original line number Diff line number Diff line
{
  cddlc = {
    dependencies = [
      "neatjson"
      "treetop"
    ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1s3fbgd5yqgji162zsmlwnva1v1r3zc1qiyv6im7karv5f08r8m3";
      type = "gem";
    };
    version = "0.4.2";
  };
  neatjson = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "0wm1lq8yl6rzysh3wg6fa55w5534k6ppiz0qb7jyvdy582mk5i0s";
      type = "gem";
    };
    version = "0.10.5";
  };
  polyglot = {
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr";
      type = "gem";
    };
    version = "0.3.5";
  };
  treetop = {
    dependencies = [ "polyglot" ];
    groups = [ "default" ];
    platforms = [ ];
    source = {
      remotes = [ "https://rubygems.org" ];
      sha256 = "1m5fqy7vq6y7bgxmw7jmk7y6pla83m16p7lb41lbqgg53j8x2cds";
      type = "gem";
    };
    version = "1.6.14";
  };
}
+24 −0
Original line number Diff line number Diff line
{
  lib,
  bundlerApp,
  bundlerUpdateScript,
}:

bundlerApp {
  pname = "cddlc";

  gemdir = ./.;

  exes = [ "cddlc" ];

  passthru.updateScript = bundlerUpdateScript "cddlc";

  meta = {
    description = "CDDL conversion utilities";
    homepage = "https://github.com/cabo/cddlc";
    license = lib.licenses.mit;
    maintainers = with lib.maintainers; [ amesgen ];
    platforms = lib.platforms.unix;
    mainProgram = "cddlc";
  };
}