12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #!/usr/bin/env python3
- import os
- basedir = os.path.abspath(os.path.dirname(__file__))
- from libcrcgen.version import VERSION_STRING
- from setuptools import setup
- with open(os.path.join(basedir, "README.rst"), "rb") as fd:
- readmeText = fd.read().decode("UTF-8")
- setup(
- name = "crcgen",
- version = VERSION_STRING,
- description = "CRC algorithm HDL code generator (VHDL, Verilog, MyHDL)",
- license = "GNU General Public License v2 or later",
- author = "Michael Büsch",
- author_email = "m@bues.ch",
- url = "https://bues.ch/h/crcgen",
- python_requires = ">=3.7",
- scripts = [
- "crcgen",
- ],
- packages = [
- "libcrcgen",
- ],
- keywords = "CRC Verilog VHDL MyHDL FPGA codegenerator",
- classifiers = [
- "Development Status :: 5 - Production/Stable",
- "Environment :: Console",
- "Intended Audience :: Developers",
- "Intended Audience :: Education",
- "Intended Audience :: Information Technology",
- "Intended Audience :: Science/Research",
- "Intended Audience :: Telecommunications Industry",
- "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
- "License :: Public Domain",
- "Operating System :: OS Independent",
- "Programming Language :: Python",
- "Programming Language :: Python :: 3",
- "Topic :: Education",
- "Topic :: Scientific/Engineering",
- "Topic :: Software Development",
- "Topic :: Software Development :: Code Generators",
- "Topic :: Utilities",
- ],
- long_description=readmeText,
- long_description_content_type="text/x-rst",
- )
- # vim: ts=8 sw=8 noexpandtab
|