You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.7 KiB
53 lines
1.7 KiB
#!/usr/bin/python |
|
# |
|
# Licensed under the Apache License, Version 2.0 (the "License"); |
|
# you may not use this file except in compliance with the License. |
|
# You may obtain a copy of the License at |
|
# |
|
# http://www.apache.org/licenses/LICENSE-2.0 |
|
# |
|
# Unless required by applicable law or agreed to in writing, software |
|
# distributed under the License is distributed on an "AS IS" BASIS, |
|
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or |
|
# implied. |
|
# See the License for the specific language governing permissions and |
|
# limitations under the License. |
|
|
|
import gettext |
|
import os |
|
import subprocess |
|
|
|
import setuptools |
|
|
|
from heat.openstack.common import setup |
|
|
|
setup.write_vcsversion('heat/vcsversion.py') |
|
|
|
# import this after write_vcsversion because version imports vcsversion |
|
from heat import version |
|
|
|
setuptools.setup( |
|
name='heat', |
|
version=version.canonical_version_string(), |
|
description='The heat project provides services for provisioning ' |
|
'virtual machines', |
|
license='Apache License (2.0)', |
|
author='Heat API Developers', |
|
author_email='discuss@heat-api.org', |
|
url='http://heat.openstack.org/', |
|
cmdclass=setup.get_cmdclass(), |
|
packages=setuptools.find_packages(exclude=['bin']), |
|
include_package_data=True, |
|
classifiers=[ |
|
'Development Status :: 4 - Beta', |
|
'License :: OSI Approved :: Apache Software License', |
|
'Operating System :: POSIX :: Linux', |
|
'Programming Language :: Python :: 2.6', |
|
'Environment :: No Input/Output (Daemon)', |
|
], |
|
scripts=['bin/heat', |
|
'bin/heat-api', |
|
'bin/heat-metadata', |
|
'bin/heat-engine', |
|
'bin/heat-db-setup'], |
|
py_modules=[])
|
|
|