Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 3936 → Rev 3937

/trunk/tools/config.py
103,6 → 103,8
varval = ''
else:
varval = defaults[condname]
if (varval == '*'):
varval = 'y'
if (ctype == 'cnf'):
if (oper == '=') and (condval == varval):
249,6 → 251,8
default = ''
else:
default = defaults[varname]
if (default == '*'):
default = 'y'
outmk.write('# %s\n%s = %s\n\n' % (name, varname, default))
302,7 → 306,7
# Cancel out all defaults which have to be deduced
for varname, vartype, name, choices, cond in ask_names:
if (vartype == 'y'):
if ((vartype == 'y') and (defaults.has_key(varname)) and (defaults[varname] == '*')):
defaults[varname] = None
options = []
335,7 → 339,7
options.append(" %s [%s] --> " % (name, default))
elif (vartype == 'y'):
defaults[varname] = 'y'
defaults[varname] = '*'
continue
elif (vartype == 'y/n'):
if (default == None):