diff options
author | Wade Fife <wade.fife@ettus.com> | 2021-06-04 13:54:30 -0500 |
---|---|---|
committer | Wade Fife <wade.fife@ettus.com> | 2021-07-01 08:44:30 -0500 |
commit | 82b0acb3ac8ecf495bcbbc9476968c54773f8cdc (patch) | |
tree | 1d4a0ea124afffd62459fbc4ccd52dd2d274e1f4 /fpga/.ci/hwtools/root.py | |
parent | d21735d543d5a3c265507965c7bb6c9e9df95fcd (diff) | |
download | uhd-82b0acb3ac8ecf495bcbbc9476968c54773f8cdc.tar.gz uhd-82b0acb3ac8ecf495bcbbc9476968c54773f8cdc.tar.bz2 uhd-82b0acb3ac8ecf495bcbbc9476968c54773f8cdc.zip |
fpga: ci: Add testbench pipeline
Diffstat (limited to 'fpga/.ci/hwtools/root.py')
-rw-r--r-- | fpga/.ci/hwtools/root.py | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/fpga/.ci/hwtools/root.py b/fpga/.ci/hwtools/root.py new file mode 100644 index 000000000..082676df7 --- /dev/null +++ b/fpga/.ci/hwtools/root.py @@ -0,0 +1,32 @@ +#!/usr/bin/env python +# +# Copyright 2021 Ettus Research, a National Instruments Brand +# +# SPDX-License-Identifier: LGPL-3.0-or-later +# +# Description: +# +# Setup script for configuring the pipeline agent's environment to allow us +# to run proprietary EDA vendor tools. +# + +import sys + +def do_setup(): + from rootapiclass import rootapi + + rootapi.set_workspace_name(name="uhddev", pretty_name="UHD FPGA") + rootapi.set_major_version("1") + + rootapi.add_tool(name="hwtools", version="head") + rootapi.add_tool(name="Vivado", version="2019.1", allowlater=False) + rootapi.add_tool(name="modelsim", version="2020.4", allowlater=True) + +def do_finish(): + pass + +def do_publish(): + pass + +if __name__ == "__main__": + sys.exit(-1) |