diff options
-rw-r--r-- | numpy/core/SConscript | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/numpy/core/SConscript b/numpy/core/SConscript index 6997b8f68..8474992ca 100644 --- a/numpy/core/SConscript +++ b/numpy/core/SConscript @@ -272,7 +272,10 @@ for key, value in numpyconfig_sym: env['SUBST_DICT'] = config_dict include_dir = 'include/numpy' -env.SubstInFile(pjoin(include_dir, 'numpyconfig.h'), pjoin(include_dir, 'numpyconfig.h.in')) +target = env.SubstInFile(pjoin(include_dir, 'numpyconfig.h'), + pjoin(include_dir, 'numpyconfig.h.in')) +# "Install" the header in the build directory, so that in-place build works +env.Install(pjoin('$distutils_installdir', include_dir), target) env['CONFIG_H_GEN'] = numpyconfig_sym |