From 3d7d5668fbd0b3836315cde10a68a5ba19240008 Mon Sep 17 00:00:00 2001 From: Wade Fife Date: Wed, 8 Sep 2021 09:29:43 -0500 Subject: rfnoc: Add vivado-path to rfnoc_image_builder Adds a --vivado-path option to rfnoc_image_builder that, if present, gets passed to setupenv.sh for the target device. This can be used to specify the location of Vivado if it is not installed in one of the default search locations. --- host/utils/rfnoc_image_builder.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'host/utils') diff --git a/host/utils/rfnoc_image_builder.py b/host/utils/rfnoc_image_builder.py index 07419cb90..64317aec4 100755 --- a/host/utils/rfnoc_image_builder.py +++ b/host/utils/rfnoc_image_builder.py @@ -100,6 +100,11 @@ def setup_parser(): "-c", "--clean-all", help="Cleans the IP before a new build", action="store_true") + parser.add_argument( + "-p", "--vivado-path", + help="Path to the base install for Xilinx Vivado if not in default " + "location (e.g., /tools/Xilinx/Vivado).", + default=None) return parser @@ -216,6 +221,7 @@ def main(): output_path=args.image_core_output, router_hex_path=args.router_hex_output, include_paths=args.include_dir, + vivado_path=args.vivado_path, ) if __name__ == "__main__": -- cgit v1.2.3