Opened 16 years ago

Last modified 13 years ago

#186 new enhancement

Document all command-line options for Boost Jam & Boost Build.

Reported by: jurko.gospodnetic@… Owned by: somebody
Priority: major Milestone: M14 - Docs
Component: component1 Version: 2.0
Keywords: command-line options Cc:

Description

Document all command-line options for Boost Jam & Boost Build.

Here's a list of such options that can be used as a starting point.

Options marked with ? are not documented so someone can use it as a checklist when documenting them.

Note that this does not include targets like clean/debug/release/... but only options prefixed with a double dash.

Boost.Jam options:
------------------
  --debug
  --duma
  --gc
  --grammar
  --noassert
  --release
  --show-locate-target
? --symbols
  --toolset
  --toolset-root
  --with-python

Boost.Build based testing framework options:
--------------------------------------------
? --out-xml
  --preserve-test-targets
? --verbose-test

Boost.Build's internal testing framework options:
-------------------------------------------------
  --preserve
? --verbose

Boost.Build's self testing framework options:
---------------------------------------------
  --debug
? --debug-module
? --debug-tests
? --fail-typecheck

Boost.Build help system options:
--------------------------------
  --help
  --help-disable-<option>
  --help-doc-options
  --help-enable-<option>
  --help-internal
  --help-options
  --help-output
  --help-output-file
  --help-usage

Boost.Build options:
--------------------
? --abbreviate-paths
  --build-dir
? --build-system
  --clean
  --clean-all
  --debug-building
  --debug-configuration
  --debug-generators
? --debug-loading
  --ignore-config
? --ignore-toolset-requirements
? --no-error-backtrace
? --out-xml
? --quiet
? --test-config
? --toolset
? --user-config

Change History (1)

comment:1 Changed 13 years ago by Md Abdur Rahim

Another undocumented option is:

--hash as discussed here: https://svn.boost.org/trac/boost/ticket/5155

Note: See TracTickets for help on using tickets.