blob: 1358017b05e68ab9466f90bb88254897cf4091dc [file] [log] [blame]
Eli Bendersky3921e8e2010-05-21 09:05:39 +03001import os, sys
2from distutils.core import setup
3
4
5setup(
6 # metadata
7 name='pycparser',
8 description='C parser in Python',
9 long_description="""
Eli Bendersky262a4152013-06-09 15:09:53 -070010 pycparser is a complete parser of the C language, written in
Eli Bendersky3921e8e2010-05-21 09:05:39 +030011 pure Python using the PLY parsing library.
12 It parses C code into an AST and can serve as a front-end for
13 C compilers or analysis tools.
14 """,
eli.bendersky84a6a632011-04-29 09:00:43 +030015 license='BSD',
Eli Benderskyb74f1fa2012-12-29 05:22:23 -080016 version='2.09.1',
Eli Bendersky3921e8e2010-05-21 09:05:39 +030017 author='Eli Bendersky',
18 maintainer='Eli Bendersky',
19 author_email='eliben@gmail.com',
Eli Bendersky262a4152013-06-09 15:09:53 -070020 url='https://github.com/eliben/pycparser',
Eli Bendersky3921e8e2010-05-21 09:05:39 +030021 platforms='Cross Platform',
eli.benderskye91008a2011-10-16 06:21:59 +020022 classifiers = [
23 'Programming Language :: Python :: 2',
Eli Bendersky262a4152013-06-09 15:09:53 -070024 'Programming Language :: Python :: 3',],
Eli Bendersky1e0dde82012-12-27 05:54:15 -080025 packages=['pycparser', 'pycparser.ply'],
eli.benderskyfe5c2bb2010-12-04 17:38:11 +020026 package_data={'pycparser': ['*.cfg']},
Eli Bendersky3921e8e2010-05-21 09:05:39 +030027)
28
Eli Bendersky262a4152013-06-09 15:09:53 -070029