def run(self):
        # Let's set the running_salt_install attribute so we can add
        # _version.py in the build command
        self.distribution.running_salt_install = True
        self.distribution.salt_version_hardcoded_path = os.path.join(
            self.build_lib, 'salt', '_version.py'
        )
        if IS_WINDOWS_PLATFORM:
            if (2015, 8) < __saltstack_version__.info:  # pylint: disable=undefined-variable
                # Install M2Crypto first
                self.distribution.salt_installing_m2crypto_windows = True
                self.run_command('install-m2crypto-windows')
                self.distribution.salt_installing_m2crypto_windows = None
            # Install PyCrypto
            self.distribution.salt_installing_pycrypto_windows = True
            self.run_command('install-pycrypto-windows')
            self.distribution.salt_installing_pycrypto_windows = None
            # Download the required DLLs
            self.distribution.salt_download_windows_dlls = True
            self.run_command('download-windows-dlls')
            self.distribution.salt_download_windows_dlls = None
        # Run install.run
        install.run(self)
dataset/ETHPy150Open saltstack/salt/setup.py/Install.run/swapped operands of `<`