package bap-dependencies

  1. Overview
  2. No Docs
Analyzes program dependencies

Install

Dune Dependency

Authors

Maintainers

Sources

v2.3.0.tar.gz
sha256=a6e80853aaaa26b7ca564d9878891d7146ec1c83852541387c1bba1ad036b8ea
md5=13f2cb1e3b9d90348852252fb0f2d09f

Description

The command outputs program dependencies such as libraries and symbols. The information is collected recursively with various output options, including dependency graph, YAML, JSON, and SEXP.

The information includes the list of imported libraries as well as sets of imported and exported symbols. The information could be collected recursively when the --recursive option is specified. In a recursive mode, the list of paths where to search for libraries could be specified with the --library-path option that accepts a list of paths. It is also possible to use the host ldconfig cache (or specify custom library config) via the ldconfig parameter. Information about each individual dependency is cached, so consecutive calls to bap will reuse the available information and terminate quickly.

Published: 04 Jun 2021

Dependencies (7)

  1. bap-main = "2.3.0"
  2. ogre = "2.3.0"
  3. regular = "2.3.0"
  4. bap-std = "2.3.0"
  5. ppx_bap >= "v0.14"
  6. core_kernel >= "v0.14"
  7. ocaml >= "4.08.0"

Dev Dependencies

None

Used by (1)

  1. bap = "2.3.0"

Conflicts

None

OCaml

Innovation. Community. Security.