blob: 375970cd8b324ab241c1427a86aa2d0188ec9312 [file] [log] [blame]
Pirmin Vogeled097cc2020-03-09 11:35:21 +01001CAPI=2:
2# Copyright lowRISC contributors.
3# Licensed under the Apache License, Version 2.0, see LICENSE for details.
4# SPDX-License-Identifier: Apache-2.0
5name: "lowrisc:tool:check_tool_requirements:0.1"
6description: "Check tool requirements"
7
8filesets:
9 files_check_tool_requirements:
10 files:
11 - ./util/check_tool_requirements.py : { copyto: util/check_tool_requirements.py }
12 - ./tool_requirements.py : { copyto: tool_requirements.py }
13
14scripts:
15 check_tool_requirements:
16 cmd:
17 - python3
18 - util/check_tool_requirements.py
19 # TODO: Use this syntax once https://github.com/olofk/fusesoc/issues/353 is
20 # fixed. Remove the filesets from the default target, and also remove the
21 # copyto.
22 #filesets:
23 # - files_check_tool_requirements
24
25targets:
26 default:
27 filesets:
28 - files_check_tool_requirements
29 hooks:
30 pre_build:
31 - tool_verilator ? (check_tool_requirements)