; Library to support the different ways to "configure" semgrep (e.g., Semgrep env variables,
; .semgrep/settings.yml config file, .semgrepconfig).
; Not everything related to configuring semgrep is here (e.g., the rule format,
; the CLI flags), but in the long term we should try to put it here.
; Eventually, this will be merged with the /configuring library from semgrep-core

(library
  (public_name semgrep.osemgrep_configuring)
  (name osemgrep_configuring)
  (wrapped false)
  (libraries
   uri
   uuidm
   commons

   osemgrep_core ; for Error.ml
  )
 (preprocess
   (pps
     ppx_profiling
     ppx_deriving.show
     ppx_deriving.eq
     ppx_hash
     ppx_inline_test
     ppx_assert
   )
 )
)
