| import llvmlab |
| import os |
| |
| from setuptools import setup, find_packages |
| |
| # setuptools expects to be invoked from within the directory of setup.py, but it |
| # is nice to allow: |
| # python path/to/setup.py install |
| # to work (for scripts, etc.) |
| os.chdir(os.path.dirname(os.path.abspath(__file__))) |
| |
| setup( |
| name = "llvmlab", |
| version = llvmlab.__version__, |
| |
| author = llvmlab.__author__, |
| author_email = llvmlab.__email__, |
| url = 'http://lab.llvm.org', |
| license = 'Apache-2.0 with LLVM exception', |
| |
| description = "lab.llvm.org Web App", |
| keywords = 'web testing performance development llvm', |
| |
| classifiers=[ |
| 'Development Status :: 1 - Planning', |
| 'Environment :: Web Environment', |
| 'Intended Audience :: Developers', |
| 'License :: OSI Approved :: Apache-2.0 with LLVM exception', |
| 'Natural Language :: English', |
| 'Operating System :: OS Independent', |
| 'Progamming Language :: Python', |
| 'Topic :: Software Development :: Quality Assurance', |
| 'Topic :: Software Development :: Testing', |
| ], |
| |
| # Additional resource extensions we use. |
| package_data = { 'llvmlab.llvmlabtool' : ['*.sample'], |
| 'llvmlab.ui' : ['static/*.ico', |
| 'static/*.css', |
| 'static/*.js', |
| 'static/jquery/1.5/*.js', |
| 'templates/*.html' ] }, |
| |
| zip_safe = False, |
| packages = find_packages(), |
| entry_points = { |
| 'console_scripts': [ |
| 'llvmlab = llvmlab.llvmlabtool:main', |
| ], |
| }, |
| install_requires=['Flask'], |
| ) |