|
|
@ -211,6 +211,11 @@ builtin_options = { |
|
|
|
'datadir' : [ UserStringOption, 'Data file directory.', 'share' ], |
|
|
|
'datadir' : [ UserStringOption, 'Data file directory.', 'share' ], |
|
|
|
'mandir' : [ UserStringOption, 'Manual page directory.', 'share/man' ], |
|
|
|
'mandir' : [ UserStringOption, 'Manual page directory.', 'share/man' ], |
|
|
|
'localedir' : [ UserStringOption, 'Locale data directory.', 'share/locale' ], |
|
|
|
'localedir' : [ UserStringOption, 'Locale data directory.', 'share/locale' ], |
|
|
|
|
|
|
|
# Sysconfdir is a bit special. It defaults to ${prefix}/etc but nobody |
|
|
|
|
|
|
|
# uses that. Instead they always set it manually to /etc. This default |
|
|
|
|
|
|
|
# value is thus pointless and not really used but we set it to this |
|
|
|
|
|
|
|
# for consistency with other systems. |
|
|
|
|
|
|
|
'sysconfdir' : [ UserStringOption, 'Sysconf data directory.', 'etc' ], |
|
|
|
'werror' : [ UserBooleanOption, 'Treat warnings as errors.', False ], |
|
|
|
'werror' : [ UserBooleanOption, 'Treat warnings as errors.', False ], |
|
|
|
'warning_level' : [ UserComboOption, 'Compiler warning level to use.', [ '1', '2', '3' ], '1'], |
|
|
|
'warning_level' : [ UserComboOption, 'Compiler warning level to use.', [ '1', '2', '3' ], '1'], |
|
|
|
'layout' : [ UserComboOption, 'Build directory layout.', ['mirror', 'flat' ], 'mirror' ], |
|
|
|
'layout' : [ UserComboOption, 'Build directory layout.', ['mirror', 'flat' ], 'mirror' ], |
|
|
|