Targets for builder

Author(s): Jose F. Morales.

This module defines predicates to map between input targets (which can be paths to bundles, bundle names, or paths to workspaces) and resolved target names (absolute paths to workspace or symbolic bundle names)

Usage and interface

Documentation on exports

Usage:rescan_targets(Targets)

(Re)scan bundles at the workspaces where targets are located

  • Call and exit should be compatible with:
    (basic_props:list/2)Targets is a list of atms.
  • The following properties should hold at call time:
    (term_typing:nonvar/1)Targets is currently a term which is not a free variable.

Usage:resolve_targets(Targets0,OnUnknown,Targets)

Resolve targets (which may be paths). This assumes that rescan_targets/1 has been called

Documentation on imports

This module has the following direct dependencies: