| // Copyright lowRISC contributors. |
| // Licensed under the Apache License, Version 2.0, see LICENSE for details. |
| // SPDX-License-Identifier: Apache-2.0 |
| { |
| project: opentitan |
| repo_server: "github.com/lowrisc/opentitan" |
| doc_server: docs.opentitan.org |
| results_server: reports.opentitan.org |
| |
| // Default directory structure for the output |
| scratch_base_path: "{scratch_root}/{branch}" |
| scratch_path: "{scratch_base_path}/{dut}-{flow}-{tool}" |
| |
| exports: [ |
| { SCRATCH_PATH: "{scratch_path}" }, |
| { proj_root: "{proj_root}" } |
| ] |
| |
| // Results server stuff - indicate what command to use to copy over the results. |
| // Workaround for gsutil to fall back to using python2.7. |
| results_server_prefix: "gs://" |
| results_server_url_prefix: "https://" |
| results_server_cmd: "CLOUDSDK_PYTHON=/usr/bin/python2.7 /usr/bin/gsutil" |
| |
| results_server_path: "{results_server_prefix}{results_server}/{rel_path}" |
| results_server_dir: "{results_server_path}/latest" |
| |
| results_server_html: "results.html" |
| results_server_page: "{results_server_dir}/{results_server_html}" |
| |
| results_summary_server_html: "summary.html" |
| results_summary_server_page: "{results_server_path}/{results_summary_server_html}" |
| |
| // If defined, this is printed into the results md files |
| revision: '''{eval_cmd} |
| COMMIT_L=`git rev-parse HEAD`; \ |
| COMMIT_S=`git rev-parse --short HEAD`; \ |
| echo "Revision: [\`$COMMIT_S\`]({results_server_url_prefix}{repo_server}/tree/$COMMIT_L)"; |
| ''' |
| |
| // The current design level |
| design_level: "ip" |
| } |