39 lines
1.2 KiB
Python
Executable file
39 lines
1.2 KiB
Python
Executable file
#!/usr/bin/env python3
|
|
# encoding: utf-8
|
|
|
|
from setuptools import setup
|
|
|
|
|
|
setup(name="ognibuild",
|
|
description="Detect and run any build system",
|
|
version="0.0.1",
|
|
maintainer="Jelmer Vernooij",
|
|
maintainer_email="jelmer@jelmer.uk",
|
|
license="GNU GPLv2 or later",
|
|
url="https://jelmer.uk/code/ognibuild",
|
|
packages=['ognibuild'],
|
|
classifiers=[
|
|
'Development Status :: 4 - Beta',
|
|
'License :: OSI Approved :: '
|
|
'GNU General Public License v2 or later (GPLv2+)',
|
|
'Programming Language :: Python :: 3.5',
|
|
'Programming Language :: Python :: 3.6',
|
|
'Programming Language :: Python :: Implementation :: CPython',
|
|
'Operating System :: POSIX',
|
|
],
|
|
entry_points={
|
|
"console_scripts": [
|
|
"ogni=ognibuild.__main__:main",
|
|
"deb-fix-build=ognibuild.debian.fix_build:main",
|
|
]
|
|
},
|
|
install_requires=[
|
|
'breezy',
|
|
'buildlog-consultant',
|
|
],
|
|
extras_require={
|
|
'debian': ['debmutate', 'python_debian', 'python_apt'],
|
|
},
|
|
tests_require=['python_debian', 'buildlog-consultant', 'breezy'],
|
|
test_suite='ognibuild.tests.test_suite',
|
|
)
|