Skip to content

fzakaria/aterm2json

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

aterm2json

built with nix

A simple tool to convert between nix aterm format and JSON.

If you are using Nix, you can easily run this locally.

nix shell github:fzakaria/aterm2json

You can round trip this!

> cat /nix/store/z3hhlxbckx4g3n9sw91nnvlkjvyw754p-myname.drv
Derive([("out","/nix/store/40s0qmrfb45vlh6610rk29ym318dswdr-myname","","")],[],[],"mysystem","mybuilder",[],[("builder","mybuilder"),("name","myname"),("out","/nix/store/40s0qmrfb45vlh6610rk29ym318dswdr-myname"),("system","mysystem")])

> aterm2json /nix/store/z3hhlxbckx4g3n9sw91nnvlkjvyw754p-myname.drv | jq | json2aterm -

Derive([("out","/nix/store/40s0qmrfb45vlh6610rk29ym318dswdr-myname","","")],[],[],"mysystem","mybuilder",[],[("builder","mybuilder"),("name","myname"),("out","/nix/store/40s0qmrfb45vlh6610rk29ym318dswdr-myname"),("system","mysystem")])

About

A tool to convert between aterm and json.

Topics

Resources

License

Stars

Watchers

Forks

Contributors