diff options
author | John Estabrook <jestabro@vyos.io> | 2025-03-20 21:26:37 -0500 |
---|---|---|
committer | John Estabrook <jestabro@vyos.io> | 2025-03-31 00:50:30 -0500 |
commit | bed066dbf1b6cf9d606c0f1f827cce30f4dcc430 (patch) | |
tree | c0bf75f5de2faeaacc3d9486b049700c4b5559ec /src/dune | |
parent | 96058ef19d655a8854ccbb676ec43b16b4d1e0af (diff) | |
download | vyconf-bed066dbf1b6cf9d606c0f1f827cce30f4dcc430.tar.gz vyconf-bed066dbf1b6cf9d606c0f1f827cce30f4dcc430.zip |
T7272: simplify library dependencies for implementation of commit op
Diffstat (limited to 'src/dune')
-rw-r--r-- | src/dune | 37 |
1 files changed, 15 insertions, 22 deletions
@@ -8,10 +8,23 @@ (preprocess (pps lwt_ppx))) (library + (name vycall_message) + (public_name vyconf.vycall-message) + (modules vycall_pbt) + (libraries ocaml-protoc)) + +(library + (name commitd_client) + (public_name vyconf.vycall-client) + (modules vycall_client commit) + (libraries vyos1x-config vycall_message lwt lwt.unix lwt_log lwt_ppx ocplib-endian) + (preprocess (pps lwt_ppx))) + +(library (name vyconfd_config) (public_name vyconf.vyconfd-config) - (modules vyconf_config startup session directories defaults commit) - (libraries vyos1x-config vyconf_connect toml sha ppx_deriving.show yojson ppx_deriving_yojson) + (modules vyconf_config startup session directories defaults) + (libraries vyos1x-config vyconf_connect commitd_client toml sha ppx_deriving.show yojson ppx_deriving_yojson) (preprocess (pps lwt_ppx ppx_deriving.show ppx_deriving_yojson))) (library @@ -21,19 +34,6 @@ (libraries vyos1x-config vyconf_connect lwt lwt.unix lwt_log lwt_ppx) (preprocess (pps lwt_ppx))) -(library - (name vycall_message) - (public_name vyconf.vycall-message) - (modules vycall_pbt) - (libraries ocaml-protoc)) - -(library - (name commitd_client) - (public_name vyconf.vycall-client) - (modules vycall_client) - (libraries vyos1x-config vyconfd_config vycall_message lwt lwt.unix lwt_log lwt_ppx ocplib-endian) - (preprocess (pps lwt_ppx))) - (executable (name vyconfd) (public_name vyconfd) @@ -54,13 +54,6 @@ (modules validate) (libraries vyconfd_client)) -(executable - (name test_commit_data) - (public_name test-commit-data) - (modules test_commit_data) - (libraries vyos1x-config vyconfd_config) - (preprocess (pps lwt_ppx))) - (rule (mode promote) (targets vyconf_pbt.ml vyconf_pbt.mli) |