diff options
Diffstat (limited to 'numpy/distutils/interactive.py')
-rw-r--r-- | numpy/distutils/interactive.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/numpy/distutils/interactive.py b/numpy/distutils/interactive.py index 98e779ef3..3ad3ef776 100644 --- a/numpy/distutils/interactive.py +++ b/numpy/distutils/interactive.py @@ -146,9 +146,11 @@ def interactive_sys_argv(argv): cmd_opts['build_ext'].append('--inplace') cmd_opts['build_src'].append('--inplace') conf = [] - for k,opts in cmd_opts.items(): - if opts: - conf.extend([k]+opts) + sorted_keys = ['config','config_fc','build_src', + 'build_clib','build_ext'] + for k in sorted_keys: + opts = cmd_opts[k] + if opts: conf.extend([k]+opts) if task=='0': if 'config' not in conf: conf.append('config') |