-
Notifications
You must be signed in to change notification settings - Fork 1
/
setup.py
42 lines (40 loc) · 1.17 KB
/
setup.py
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
36
37
38
39
40
41
42
import os
from setuptools import setup
setup(
name="doblink",
version="0.0.0",
packages=["do_blink"],
package_data={
"do_blink": [
"edalize/templates/symbiflow/symbiflow-vpr-cmakelists.j2",
"edalize/templates/symbiflow/symbiflow-vpr-makefile.j2",
"edalize/templates/vivado/synth.tcl.j2",
"edalize/templates/vivado/pnr.tcl.j2",
"edalize/templates/vivado/pnr_abs.tcl.j2",
"edalize/templates/vivado/vivado.sh.j2",
]
},
author="IC Group",
description=("doblink open source fpga linking"),
license="MIT License",
keywords=[
"VHDL",
"verilog",
"EDA",
"hdl",
"rtl",
"synthesis",
"FPGA",
"simulation",
"Xilinx",
],
install_requires=[
# 2.11.0 and .1 introduced an incompatible change in template output,
# which was fixed in 2.11.2 and later.
# https://github.com/pallets/jinja/issues/1138
"Jinja2 >=2.8, !=2.11.0, !=2.11.1",
],
tests_require=["pytest>=3.3.0", "vunit_hdl>=4.0.8"],
# Supported Python versions: 3.5+
python_requires=">=3.5, <4",
)