;ò |oPFc@sdZdkZdkZdkZdkZdklZdkZdkZdkl Z l Z l Z l Z yei dZWn3ej o'eidjo dZq¯dZnXyei dZWnej o d ZnXd „Zed „Zd fd „ƒYZeadS(sCustom command-line optionsN(s OptionParser(sdebugsfatalswarningserrorsPREFIXswin32sc:\temp\s /usr/local/sDESTDIRsc Cstddƒtddddtiƒ}|i}|ddd d d d d dddƒ|ddddd td dddƒ|ddddd td dddƒ|ddddd td dddƒ|dd dd!d d"d d#dd$ƒ|d%d&dd!d d"d d'dd(ƒ|d)d d*td tdd+ƒ|d,d d-t d t dd.ƒ|d/ddd td d0dd1ƒd2t i joN|d3d4dd5d d6d d7dd8ƒ|d9d:dd5d d6d d;dd<ƒn|d=dd5d d6d d>dd?ƒ|d@dd5d d6d dAddBƒ|SdS(CNscreate_parser is calledsoptionssusages€waf [options] [commands ...] * Main commands: configure build install clean dist distclean uninstall * Example: ./waf build -j4sversionswaf %ss-js--jobsstypesintsdefaultishelps0specify the number of parallel jobs [Default: 1]sdestsjobss-es--evilsactions store_trues$run as a daemon [Default: False]sdaemons-fs--forcesforce the files installationsforces-ks--keeps/keep running happily on independant task groupsskeeps-ps --progressscountis!-p: progress bar; -pp: ide outputs progress_bars-vs --verboses$show verbose output [Default: False]sverboses--prefixs#installation prefix [Default: '%s']sprefixs --destdirs#installation root [Default: '%s']sdestdirs --nocachesre-run all compilation testssnocaches configures-bs--blddirsstoress)build dir for the project (configuration)sblddirs-ss--srcdirs'src dir for the project (configuration)ssrcdirs--zonessdebugging zonesszoness --targetsscompile the targets given onlyscompile_targets( sdebugs OptionParsersParamss g_versionsparsers add_optionspsFalsesdefault_prefixsdefault_destdirssyssargv(sparsersp((sN/mnt/gmirror/ports/audio/ruby-xmms2/work/xmms2-0.2DrJekyll/wafadmin/Options.pys create_parsersŠ                         cCsP|id|ƒ\t_}diƒ}ht_x|D]}dti|