-
Notifications
You must be signed in to change notification settings - Fork 7
/
setup.py.tpl
35 lines (31 loc) · 1.22 KB
/
setup.py.tpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from setuptools import setup
long_description="""This is the python bindings subdir of llvm clang repository.
https://github.com/llvm/llvm-project/tree/main/clang/bindings/python
This is a non-official packaging directly from the debian packages for the purpose of pypi package.
"""
setup(
name="clang",
version="%VERSION%",
description="libclang python bindings",
long_description=long_description,
url="http://clang.llvm.org/",
download_url="http://llvm.org/releases/download.html",
license="Apache-2.0 with LLVM exception",
classifiers=[
"Intended Audience :: Developers",
"License :: OSI Approved :: Apache Software License",
"Development Status :: 5 - Production/Stable",
"Topic :: Software Development :: Compilers",
"Programming Language :: Python :: %PYTHON_VERSION%",
],
keywords=["llvm", "clang", "libclang"],
author="LLVM team - pypi upload by Loic Jaquemet",
zip_safe=False,
packages=["clang"],
# if use nose.collector, many plugins not is avaliable
# see: http://nose.readthedocs.org/en/latest/setuptools_integration.html
#test_suite="nose.collector",
#tests_require=['nose']
)