mirror of
https://github.com/saltstack/salt.git
synced 2025-04-17 10:10:20 +00:00
There are still some more script which should not be available on windows.
This commit is contained in:
parent
20434a19a5
commit
344cb8f120
1 changed files with 37 additions and 30 deletions
67
setup.py
67
setup.py
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue