(lang dune 2.9)
(name opam-client)
(version 2.1.1)
(library
 (name opam-client)
 (kind normal)
 (synopsis "OCaml Package Manager client and CLI library")
 (archives (byte opam_client.cma) (native opam_client.cmxa))
 (plugins (byte opam_client.cma) (native opam_client.cmxs))
 (native_archives opam_client.a)
 (requires opam-state opam-solver opam-repository re extlib cmdliner)
 (modes byte native)
 (modules
  (unwrapped
   ((name OpamAction) (obj_name opamAction) (visibility public) (impl) (intf))
   ((name OpamAdminCheck)
    (obj_name opamAdminCheck)
    (visibility public)
    (impl)
    (intf))
   ((name OpamAdminCommand)
    (obj_name opamAdminCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamAdminRepoUpgrade)
    (obj_name opamAdminRepoUpgrade)
    (visibility public)
    (impl)
    (intf))
   ((name OpamArg) (obj_name opamArg) (visibility public) (impl) (intf))
   ((name OpamArgTools)
    (obj_name opamArgTools)
    (visibility public)
    (impl)
    (intf))
   ((name OpamAuxCommands)
    (obj_name opamAuxCommands)
    (visibility public)
    (impl)
    (intf))
   ((name OpamCLIVersion)
    (obj_name opamCLIVersion)
    (visibility public)
    (impl)
    (intf))
   ((name OpamCliMain)
    (obj_name opamCliMain)
    (visibility public)
    (impl)
    (intf))
   ((name OpamClient) (obj_name opamClient) (visibility public) (impl) (intf))
   ((name OpamClientConfig)
    (obj_name opamClientConfig)
    (visibility public)
    (impl)
    (intf))
   ((name OpamCommands)
    (obj_name opamCommands)
    (visibility public)
    (impl)
    (intf))
   ((name OpamConfigCommand)
    (obj_name opamConfigCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamGitVersion)
    (obj_name opamGitVersion)
    (visibility public)
    (impl)
    (intf))
   ((name OpamInitDefaults)
    (obj_name opamInitDefaults)
    (visibility public)
    (impl)
    (intf))
   ((name OpamListCommand)
    (obj_name opamListCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamLockCommand)
    (obj_name opamLockCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamPinCommand)
    (obj_name opamPinCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamRepositoryCommand)
    (obj_name opamRepositoryCommand)
    (visibility public)
    (impl)
    (intf))
   ((name OpamSolution)
    (obj_name opamSolution)
    (visibility public)
    (impl)
    (intf))
   ((name OpamSwitchCommand)
    (obj_name opamSwitchCommand)
    (visibility public)
    (impl)
    (intf)))))
