mirror of
				https://github.com/c64scene-ar/llvm-6502.git
				synced 2025-10-30 16:17:05 +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',
 | |
|             ],
 | |
|         }
 | |
| )
 |