3.2 Including and Excluding Functors

--relative

--relative (default), --norelative

All functors that are referred to by relative urlss are included.

--include

--include=URL,...,URL

Include all functors whose url matches one of the comma separated url prefixes.

--exclude

--exclude=URL,...,URL

Exclude all functors whose url matches one of the comma separated url prefixes.

Note that multiple --include and --exclude directives can be given on the commandline. They have cummulative effect, with the policy that later directives take precedence over earlier ones. For example:

ozl --include=/foo/ --exclude=/foo/bar/ ...

causes all imports from files below directory /foo to be included except those under directory /foo/bar. We can further refine this policy by introducing an exception to the last exclusion pattern and request inclusion of modules imported from below directory /foo/bar/baz:

ozl --include=/foo/ --exclude=/foo/bar/ --include=/foo/bar/baz/ ...


Denys Duchier and Christian Schulte
Version 1.0.1 (19990218)