import lit # FIXME: Support distutils? from setuptools import setup, find_packages setup( name = "lit", version = lit.__version__, author = lit.__author__, author_email = lit.__email__, url = 'http://llvm.org', license = 'BSD', description = "A Software Testing Tool", keywords = 'test C++ automatic discovery', long_description = """\ *lit* +++++ About ===== *lit* is a portable tool for executing LLVM and Clang style test suites, summarizing their results, and providing indication of failures. *lit* is designed to be a lightweight testing tool with as simple a user interface as possible. Features ======== * Portable! * Flexible test discovery. * Parallel test execution. * Support for multiple test formats and test suite designs. Documentation ============= The official *lit* documentation is in the man page, available online at the LLVM Command Guide: http://llvm.org/cmds/lit.html. Source ====== The *lit* source is available as part of LLVM, in the LLVM SVN repository: http://llvm.org/svn/llvm-project/llvm/trunk/utils/lit. """, classifiers=[ 'Development Status :: 3 - Alpha', 'Environment :: Console', 'Intended Audience :: Developers', 'License :: OSI Approved :: University of Illinois/NCSA Open Source License', 'Natural Language :: English', 'Operating System :: OS Independent', 'Programming Language :: Python', 'Topic :: Software Development :: Testing', ], zip_safe = False, packages = find_packages(), entry_points = { 'console_scripts': [ 'lit = lit:main', ], } )