aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTristan Gingold <tgingold@free.fr>2019-06-04 04:01:25 +0200
committerTristan Gingold <tgingold@free.fr>2019-06-04 04:01:25 +0200
commita04de83f55e62365ca7e0fc371889d0c39198d77 (patch)
tree12a51c23f24dd02318aac8b6a1ec42b724932342
parent2f223ac61b742513d164fd3c5ca9a6785f39b85c (diff)
downloadghdl-a04de83f55e62365ca7e0fc371889d0c39198d77.tar.gz
ghdl-a04de83f55e62365ca7e0fc371889d0c39198d77.tar.bz2
ghdl-a04de83f55e62365ca7e0fc371889d0c39198d77.zip
setup.py: complete, fix version.
-rw-r--r--setup.py.in12
1 files changed, 10 insertions, 2 deletions
diff --git a/setup.py.in b/setup.py.in
index 36c37a656..27f3778f4 100644
--- a/setup.py.in
+++ b/setup.py.in
@@ -9,6 +9,12 @@ import os.path
so_ext = "@SOEXT@"
libghdl_version = "@libghdl_version@"
+ghdl_version = "@ghdl_version@"
+
+long_description = """GHDL is a vhdl simulator and libghdl provides a low-level
+interface to the parser. This library gives access to the AST so that you can
+write tools like linters.
+"""
class GHDLBuild(build):
def my_copy_tree(self, src, dst):
@@ -38,11 +44,13 @@ class GHDLBuild(build):
os.path.join(dstdir, "ghdl"))
setup (name='libghdl',
- version=libghdl_version,
+ version=ghdl_version,
description = 'Interface to ghdl, a VHDL analyzer',
+ long_description = long_description,
author = 'Tristan Gingold',
author_email = 'tgingold@free.fr',
- url = 'github.com/ghdl/ghdl',
+ url = 'http://github.com/ghdl/ghdl',
+ license = 'GPL-2.0-or-later',
package_dir = {'libghdl' : 'src/vhdl/python/libghdl'},
packages = ['libghdl', 'libghdl.thin', 'libghdl.thin.vhdl'],
cmdclass = {