-h, [--[(no|only)-]](haskell|hsk)
Enables/disables all processing of the qtHaskell package Haskell code, including the examples, demos and extra-pkgs sample code.
-m, [--[(no|only)-]](cpp-|c)make
Enables/disables the make
phase of the Qtc wrapper
libraries build.
-M
cleans and builds the
make
phase of the Qtc wrapper libraries build.
-b, [--[(no|only)-]]build
Enables/disables the qt
package cabal
build
phase.
-B
cleans and builds the cabal
build
phase.
-i, [--[(no|only)-]]install
Enables/disables the install phases of the both the cpp and Haskell sections of the build.
-y, [--[(no|only)-]](cpp-|c)install
Enables/disables the install phases of the Qtc wrapper libraries build.
-s, [--[(no|only)-]]samples, (-S)
Enables/disables all sample code (examples, demos and extra-pkgs) processing.
-S
cleans and builds sample code.
-e, [--[(no|only)-]]examples
Enables/disables all example code processing.
-E
cleans and builds example code.
-d, [--[(no|only)-]]demos
Enables/disables all demo code processing.
-D
cleans and builds example code.
-x, [--[(no|only)-]]extra-pkgs
Enables/disables all extra-pkgs code processing.
-X
cleans and builds extra-pkgs code.
-r, [--[(no|only)-]]((extra-pkgs-)|x)configure
Enables/disables all extra-pkgs cabal configure
phases.
-u, [--[(no|only)-]]((extra-pkgs-)|x)build
Enables/disables all extra-pkgs cabal build
phases.
-U
cleans and builds extra-pkgs cabal build phases.
-p, [--[(no|only)-]]((extra-pkgs-)|x)samples
Enables/disables all extra-pkgs sample code processing.
-P
cleans and builds extra-pkgs sample code.
-o, [--[(no|only)-]]((extra-pkgs-)|x)examples
Enables/disables all extra-pkgs example code processing.
-O
cleans and builds extra-pkgs example code.
-l, [--[(no|only)-]]((extra-pkgs-)|x)demos
Enables/disables all extra-pkgs demo code processing.
-L
cleans and builds extra-pkgs demo code.
-l, [--[(no|only)-]]((extra-pkgs-)|x)build-clean
Enables/disables cleaning of all extra-pkgs cabal build phases.
-l, [--[(no|only)-]]((extra-pkgs-)|x)samples-clean
Enables/disables cleaning of all extra-pkgs sample code.
-l, [--[(no|only)-]]((extra-pkgs-)|x)examples-clean
Enables/disables cleaning of all extra-pkgs example code.
-l, [--[(no|only)-]]((extra-pkgs-)|x)demos-clean
Enables/disables cleaning of all extra-pkgs example code.
-jc[[ ]
x
], --(cpp-|c)jobs=x
Set j/jobs option for Makefile processing in the Qtc wrapper libraries build phase.
-jh[[ ]
x
], --((haskell|hsk)-|h)jobs=x
Set j/jobs option for Makefile processing in the qt package cabal build phase.
-vc[[ ]
x
], --(cpp-|c)verbosity=x
Set verbosity level for processing in the Qtc wrapper libraries build phase.
-vh[[ ]
x
], --((haskell|hsk)-|h)verbosity=x
Set verbosity level for processing in the qt package cabal build phase.
--[no-]sudo
Enables/disables sudo
prefix of installation
commands on non-Windows systems. This is enabled by default.
--[no-]cpp-sudo
Enables/disables sudo
prefix of installation
commands of the Qtc cpp wrapper libraries on non-Windows systems. This is
enabled by default.
--[no-](haskell|hsk)-sudo
Enables/disables sudo
prefix of installation
commands of the Haskell build phase on non-Windows systems. This is
enabled by default unless the --user
option is specified.
--[no-]ldconfig
Enables/disables the ldconfig
command following the
installation of the Qtc wrapper libraries on non-Windows systems. This is
enabled by default.
--[no-]user
Enables/disables the user
flag of Haskell cabal
configure commands on non-Windows systems. This is disabled by default.
--(disable|enable)-shared
Enables/disables dynamic linking of qt package on Linux systems. This is disabled by default.
N.B. if enabled, all dependencies (OpenGL, parallel etc) must also be dynamically linked.