Qt Extended Home · Build System Home · Reference · User Guide · Internals |
Put this in the optvar section of configure.
set_optvar( "myopt", +{ "set" => [ "%", "Enable myopt." ], "unset" => [ "no-%", "Disable myopt." ], "default" => 1, "visible" => $qtopia_visref, "autodep" => $qtopia_autoref, "config_pri" => "CONFIG+=enable_myopt", });
Note the use of a positively-worded option. It is much easier to figure out what code does when the options are positively worded.
If you want defines for testing in code, put this in a suitable place (defaults.js is typical for global stuff).
# positive define (preferred) enable_myopt:DEFINES+=QTOPIA_MYOPT # negative define (to match the QT_NO_ style) !enable_myopt:DEFINES+=QTOPIA_NO_MYOPT
See also Tasks and Opt System.
Copyright © 2009 Trolltech | Qt Extended - Build System Documentation |