Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
674 B · 38 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839{ lib, atdgen-codec-runtime, cmdliner, menhir, easy-format, buildDunePackage, re, yojson, nixosTests,}:
buildDunePackage { pname = "atd"; inherit (atdgen-codec-runtime) version src;
minimalOCamlVersion = "4.08";
nativeBuildInputs = [ menhir ]; buildInputs = [ cmdliner ]; propagatedBuildInputs = [ easy-format re yojson ];
passthru.tests = { smoke-test = nixosTests.atd; };
meta = with lib; { description = "Syntax for cross-language type definitions"; homepage = "https://github.com/mjambon/atd"; license = licenses.mit; maintainers = with maintainers; [ aij ]; mainProgram = "atdcat"; };}