Add flake input tracking

and restructure the whole codebase!

Not fully tested due to #4; theoretically resolves #1
This commit is contained in:
Bryan Bennett 2023-12-29 15:34:44 -05:00
parent e3688e207e
commit 6ec3bd2378
No known key found for this signature in database
GPG key ID: EE149E4215408DE9
7 changed files with 175 additions and 124 deletions

5
lib/dune Normal file
View file

@ -0,0 +1,5 @@
(library
(name lib)
(public_name flake_env.lib)
(libraries core core_unix core_unix.filename_unix core_unix.sys_unix ppx_yojson_conv re sha)
(preprocess (pps ppx_yojson_conv ppx_jane ppx_inline_test)))