There are still some more script which should not be available on windows.

This commit is contained in:
Pedro Algarvio 2013-11-14 07:52:28 +00:00
parent 20434a19a5
commit 344cb8f120

View file

@ -1,3 +1,4 @@
# -*- coding: utf-8 -*-
#!/usr/bin/env python
'''
The setup script for salt
@ -319,19 +320,10 @@ SETUP_KWARGS = {'name': NAME,
],
},
'data_files': [('share/man/man1',
['doc/man/salt-master.1',
'doc/man/salt-key.1',
'doc/man/salt.1',
'doc/man/salt-cp.1',
['doc/man/salt-cp.1',
'doc/man/salt-call.1',
'doc/man/salt-syndic.1',
'doc/man/salt-run.1',
'doc/man/salt-ssh.1',
'doc/man/salt-minion.1',
]),
('share/man/man7',
['doc/man/salt.7',
]),
],
# Required for esky builds
'install_requires': REQUIREMENTS,
@ -345,7 +337,18 @@ if IS_WINDOWS_PLATFORM is False:
'salt.cloud.utils',
'salt.cloud.clouds'])
SETUP_KWARGS['package_data']['salt.cloud'] = ['deploy/*.sh']
SETUP_KWARGS['data_files'][0][1].append('doc/man/salt-cloud.1')
SETUP_KWARGS['data_files'][0][1].extend([
'doc/man/salt-master.1',
'doc/man/salt-key.1',
'doc/man/salt.1'
'doc/man/salt-syndic.1',
'doc/man/salt-run.1',
'doc/man/salt-ssh.1',
'doc/man/salt-cloud.1'
])
SETUP_KWARGS['data_files'].append(
('share/man/man7', ['doc/man/salt.7'])
)
# bbfreeze explicit includes
@ -405,20 +408,21 @@ if HAS_ESKY:
if WITH_SETUPTOOLS:
SETUP_KWARGS['entry_points'] = {
'console_scripts': ['salt-master = salt.scripts:salt_master',
'salt-minion = salt.scripts:salt_minion',
'salt-syndic = salt.scripts:salt_syndic',
'salt-key = salt.scripts:salt_key',
'console_scripts': ['salt-call = salt.scripts:salt_call',
'salt-cp = salt.scripts:salt_cp',
'salt-call = salt.scripts:salt_call',
'salt-run = salt.scripts:salt_run',
'salt-ssh = salt.scripts:salt_ssh',
'salt = salt.scripts:salt_main'
'salt-minion = salt.scripts:salt_minion',
]
}
if IS_WINDOWS_PLATFORM is False:
SETUP_KWARGS['entry_points']['console_scripts'].append(
'salt-cloud = salt.scripts:salt_cloud')
SETUP_KWARGS['entry_points']['console_scripts'].extend([
'salt = salt.scripts:salt_main',
'salt-cloud = salt.scripts:salt_cloud',
'salt-key = salt.scripts:salt_key',
'salt-master = salt.scripts:salt_master',
'salt-run = salt.scripts:salt_run',
'salt-ssh = salt.scripts:salt_ssh',
'salt-syndic = salt.scripts:salt_syndic',
])
# Required for running the tests suite
SETUP_KWARGS['dependency_links'] = [
@ -426,18 +430,21 @@ if WITH_SETUPTOOLS:
]
SETUP_KWARGS['tests_require'] = ['SaltTesting']
else:
SETUP_KWARGS['scripts'] = ['scripts/salt-master',
'scripts/salt-minion',
'scripts/salt-syndic',
'scripts/salt-key',
SETUP_KWARGS['scripts'] = ['scripts/salt-call'
'scripts/salt-cp',
'scripts/salt-call',
'scripts/salt-run',
'scripts/salt-ssh',
'scripts/salt']
'scripts/salt-minion',
]
if IS_WINDOWS_PLATFORM is False:
SETUP_KWARGS['scripts'].append('scripts/salt-cloud')
SETUP_KWARGS['scripts'].extend([
'scripts/salt',
'scripts/salt-cloud'
'scripts/salt-key',
'scripts/salt-master',
'scripts/salt-run',
'scripts/salt-ssh',
'scripts/salt-syndic',
])
if __name__ == '__main__':
setup(**SETUP_KWARGS)