diff --git a/src/python/SConscript b/src/python/SConscript index 0bc63fde1..6036e8e6e 100644 --- a/src/python/SConscript +++ b/src/python/SConscript @@ -55,14 +55,15 @@ else: # Install Python module in the default location extra = '' +if 'MSSdk' in os.environ: + localenv['ENV']['DISTUTILS_USE_SDK'] = '1' + localenv['ENV']['MSSdk'] = os.environ['MSSdk'] + if localenv['PYTHON_INSTALLER'] == 'direct': inst = localenv.Command('dummy', pymodule, 'cd %s && $python_cmd setup.py install %s' % (moddir,extra)) installTargets.extend(inst) elif localenv['PYTHON_INSTALLER'] == 'binary': - if 'MSSdk' in os.environ: - localenv['ENV']['DISTUTILS_USE_SDK'] = '1' - localenv['ENV']['MSSdk'] = os.environ['MSSdk'] inst = localenv.Command('dummy', pymodule, 'cd %s && $python_cmd setup.py bdist_msi --dist-dir=../..' % moddir) installTargets.extend(inst)