MATRIX_WRAP_*, MATRIX_SB2_* and MATRIX_FAKEROOT variables
authorTimo Savola <tsavola@movial.fi>
Tue, 10 Jun 2008 10:27:49 +0000 (13:27 +0300)
committerTimo Savola <tsavola@movial.fi>
Tue, 10 Jun 2008 10:27:49 +0000 (13:27 +0300)
commit35c4714a3d8bdcc29d6460a349ef0ca100622b0a
tree0d1504d4f4299c9b037e230ecfefbc1f84123203
parent634b1df4f0ab31b96560af51a3a700032b03c444
MATRIX_WRAP_*, MATRIX_SB2_* and MATRIX_FAKEROOT variables

the following variables may be set in component plug-files or in the
environment:

    * MATRIX_WRAP_AUTOGEN,
    * MATRIX_WRAP_CONFIGURE,
    * MATRIX_WRAP_BUILD and
    * MATRIX_WRAP_INSTALL replace CCTOOL_INSTALL and CCTOOL_BUILD.  Their
      values are prepended to commands used in the respective make target
      invocation.

    * MATRIX_SB2_TARGET enables Scratchbox 2 support.  an appropriate sb2
      invocation is appended to the MATRIX_WRAP_* variables.
    * MATRIX_SB2_DISABLE can be used to disable sb2 invocation for some or
      all make targets (see below).

    * MATRIX_FAKEROOT enables fakeroot for some or all make targets
      (see below).

MATRIX_SB2_DISABLE and MATRIX_FAKEROOT may contain a whitespace-separated
list of the following keywords:

    * autogen
    * configure
    * build
    * install
    * all       - same as specifying all of the above
scripts/matrix.mk
scripts/styles/autotools.mk
scripts/styles/custom.mk
scripts/styles/make.mk