2017-07-05 21:36:10 +00:00
|
|
|
|
# −*− coding: UTF−8 −*−
|
|
|
|
|
|
|
|
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
|
|
|
|
setup(
|
|
|
|
|
name="pycrate",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
version="0.1",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
|
|
|
|
|
#packages=find_packages(),
|
|
|
|
|
packages=["pycrate_core",
|
|
|
|
|
"pycrate_ether",
|
|
|
|
|
"pycrate_media",
|
|
|
|
|
"pycrate_asn1c",
|
|
|
|
|
"pycrate_asn1dir",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
"pycrate_asn1rt",
|
|
|
|
|
"pycrate_csn1",
|
|
|
|
|
"pycrate_csn1dir",
|
|
|
|
|
"pycrate_mobile",
|
|
|
|
|
"pycrate_corenet"],
|
2017-07-05 21:36:10 +00:00
|
|
|
|
|
|
|
|
|
test_suite="test.test_pycrate",
|
|
|
|
|
|
|
|
|
|
scripts=["tools/pycrate_asn1compile.py",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
"tools/pycrate_berdecode.py",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
"tools/pycrate_showmedia.py",
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
# no dependency yet
|
|
|
|
|
install_requires=[],
|
|
|
|
|
|
|
|
|
|
# dirs with .asn and .txt files are not installed, like .json files
|
|
|
|
|
# only compiled .py modules are installed by default
|
|
|
|
|
package_data={
|
|
|
|
|
#'pycrate_asn1dir': ['*.asn', '*.json'],
|
|
|
|
|
},
|
|
|
|
|
#include_package_data=False,
|
|
|
|
|
|
|
|
|
|
author="Benoit Michau",
|
|
|
|
|
author_email="michau.benoit@gmail.com",
|
|
|
|
|
description="A software suite to handle various data formats",
|
|
|
|
|
long_description=open("README.md", "r").read(),
|
|
|
|
|
url="https://github.com/mitshell/pycrate/",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
keywords="protocol format asn1 compiler csn1 encoder decoder",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
license="GPLv2+",
|
|
|
|
|
)
|