mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-11-03 14:21:30 +00:00 
			
		
		
		
	git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@188309 91177308-0d34-0410-b5e6-96231b3b80d8
		
			
				
	
	
		
			78 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			78 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Python
		
	
	
	
	
	
import lit
 | 
						|
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 = "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',
 | 
						|
            ],
 | 
						|
        }
 | 
						|
)
 |