blob: f6c573a63a03ece356c8beaf78f290881eba226d [file] [log] [blame]
// Copyright lowRISC contributors.
// Licensed under the Apache License, Version 2.0, see LICENSE for details.
// SPDX-License-Identifier: Apache-2.0
{
project: opentitan
doc_server: docs.opentitan.org
results_server: reports.opentitan.org
flow: lint
flow_makefile: "{proj_root}/hw/lint/data/lint.mk"
import_cfgs: [// common server configuration for results upload
"{proj_root}/hw/data/common_project_cfg.hjson"]
// Default directory structure for the output
dut: "{name}"
build_dir: "{scratch_path}/{build_mode}"
// we rely on fusesoc to run lint for us
build_cmd: "fusesoc "
build_opts: ["--cores-root {proj_root}",
"run --target=lint --tool={tool} --build-root={build_dir}",
" {fusesoc_core} "]
report_cmd: "{proj_root}/hw/lint/tools/{tool}/parse-lint-report.py "
report_opts: ["--repdir={build_dir}/lint-{tool} --outdir={build_dir}"]
tool_srcs: []
}