From 51686343f0c463452641f67316ee7a620a69bc34 Mon Sep 17 00:00:00 2001 From: Tomasz Michalak Date: Thu, 16 Apr 2020 10:50:39 +0200 Subject: [PATCH] Add licensing header to bash scripts Signed-off-by: Tomasz Michalak --- .github/kokoro/db-full.sh | 9 +++++++++ .github/kokoro/db-quick.sh | 9 +++++++++ .github/kokoro/steps/git.sh | 9 +++++++++ .github/kokoro/steps/hostinfo.sh | 9 +++++++++ .github/kokoro/steps/hostsetup.sh | 9 +++++++++ .github/kokoro/steps/prjxray-env.sh | 9 +++++++++ .github/kokoro/steps/xilinx.sh | 9 +++++++++ .github/kokoro/tests.sh | 9 +++++++++ download-latest-db.sh | 18 ++++++++++++++++++ experiments/clbpips/generate.sh | 9 +++++++++ experiments/example/generate.sh | 9 +++++++++ experiments/gndvcc/generate.sh | 9 +++++++++ experiments/pipsroute/generate.sh | 9 +++++++++ fuzzers/005-tilegrid/fuzzaddr/generate.sh | 9 +++++++++ fuzzers/005-tilegrid/generate.sh | 9 +++++++++ fuzzers/007-timing/bel/runme.sh | 9 +++++++++ fuzzers/007-timing/routing-bels/runme.sh | 9 +++++++++ fuzzers/010-clb-lutinit/generate.sh | 9 +++++++++ fuzzers/011-clb-ffconfig/generate.sh | 9 +++++++++ fuzzers/012-clb-n5ffmux/generate.sh | 9 +++++++++ fuzzers/013-clb-ncy0/generate.sh | 9 +++++++++ fuzzers/014-clb-ffsrcemux/generate.sh | 9 +++++++++ fuzzers/015-clb-nffmux/generate.sh | 9 +++++++++ fuzzers/016-clb-noutmux/generate.sh | 9 +++++++++ fuzzers/017-clb-precyinit/generate.sh | 9 +++++++++ fuzzers/018-clb-ram/generate.sh | 9 +++++++++ fuzzers/019-clb-ndi1mux/generate.sh | 9 +++++++++ fuzzers/025-bram-config/minitest/env.sh | 9 +++++++++ fuzzers/025-bram-config/minitest/runme.sh | 9 +++++++++ fuzzers/026-bram-data/generate.sh | 9 +++++++++ fuzzers/026-bram-data/minitest/runme.sh | 9 +++++++++ fuzzers/030-iob/minitest/runme.sh | 9 +++++++++ fuzzers/030-iob/minitest/runme_tcl.sh | 9 +++++++++ fuzzers/031-cmt-mmcm/generate.sh | 9 +++++++++ fuzzers/032-cmt-pll/generate.sh | 9 +++++++++ fuzzers/033-mon-xadc/generate.sh | 9 +++++++++ fuzzers/038-cfg/generate.sh | 9 +++++++++ fuzzers/050-pip-seed/generate.sh | 9 +++++++++ fuzzers/055-pip-gnd/generate.sh | 9 +++++++++ fuzzers/058-pip-hclk/generate.sh | 9 +++++++++ fuzzers/071-ppips/generate.sh | 9 +++++++++ fuzzers/072-ordered_wires/generate.sh | 9 +++++++++ fuzzers/073-get_counts/generate.sh | 9 +++++++++ fuzzers/074-dump_all/generate.sh | 9 +++++++++ fuzzers/074-dump_all/generate_after_dump.sh | 9 +++++++++ fuzzers/075-pins/generate.sh | 9 +++++++++ fuzzers/076-ps7/generate.sh | 9 +++++++++ fuzzers/int_create_empty_db.sh | 9 +++++++++ fuzzers/int_loop.sh | 9 +++++++++ fuzzers/reseg.sh | 9 +++++++++ gridinfo/runme.sh | 9 +++++++++ htmlgen/htmlgen.sh | 9 +++++++++ minitests/bram-sdp/runme.sh | 9 +++++++++ minitests/clb-configs/runme.sh | 9 +++++++++ minitests/clkbuf/runme.sh | 9 +++++++++ minitests/eccbits/runme.sh | 9 +++++++++ minitests/fixedpnr/runme.sh | 9 +++++++++ minitests/iserdes.idelay/sim/run_icarus.sh | 9 +++++++++ minitests/iserdes.idelay/sim/run_vivado.sh | 9 +++++++++ minitests/iserdes.sdr_ddr/sim/run_icarus.sh | 9 +++++++++ minitests/iserdes.sdr_ddr/sim/run_vivado.sh | 9 +++++++++ minitests/lvb_long_mux/runme.sh | 9 +++++++++ minitests/oserdes/sim/run_vivado.sh | 9 +++++++++ minitests/picorv32-v/runme.sh | 9 +++++++++ minitests/picorv32-y/runme.sh | 9 +++++++++ minitests/pip-switchboxes/runme.sh | 9 +++++++++ minitests/roi_harness/arty-common.sh | 9 +++++++++ minitests/roi_harness/arty-pmod.sh | 9 +++++++++ minitests/roi_harness/arty-swbut.sh | 9 +++++++++ minitests/roi_harness/arty-uart.sh | 9 +++++++++ minitests/roi_harness/basys3-common.sh | 9 +++++++++ minitests/roi_harness/basys3-swbut.sh | 9 +++++++++ minitests/roi_harness/fasm2bit.sh | 9 +++++++++ minitests/roi_harness/runme.sh | 9 +++++++++ minitests/roi_harness/zybo-common.sh | 9 +++++++++ minitests/roi_harness/zybo-swbut.sh | 9 +++++++++ minitests/tiles_wires_pips/runme.sh | 9 +++++++++ minitests/util/runme.sh | 9 +++++++++ settings/artix7.sh | 9 +++++++++ settings/artix7_200t.sh | 9 +++++++++ settings/kintex7.sh | 9 +++++++++ settings/zynq7.sh | 9 +++++++++ settings/zynq7010.sh | 9 +++++++++ utils/environment.python.sh | 9 +++++++++ utils/environment.sh | 9 +++++++++ utils/genheader.sh | 9 +++++++++ utils/maskmerge.sh | 9 +++++++++ utils/mergedb.sh | 9 +++++++++ utils/tcl-reformat.sh | 9 +++++++++ utils/top_generate.sh | 9 +++++++++ utils/vivado.sh | 9 +++++++++ vagrant/profile.d/vivado.sh | 9 +++++++++ 92 files changed, 837 insertions(+) diff --git a/.github/kokoro/db-full.sh b/.github/kokoro/db-full.sh index ebd33cd05..43a2988b4 100755 --- a/.github/kokoro/db-full.sh +++ b/.github/kokoro/db-full.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/db-quick.sh b/.github/kokoro/db-quick.sh index 35c2aa420..314c2e234 100755 --- a/.github/kokoro/db-quick.sh +++ b/.github/kokoro/db-quick.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/steps/git.sh b/.github/kokoro/steps/git.sh index 1837389c1..a392bc8ad 100755 --- a/.github/kokoro/steps/git.sh +++ b/.github/kokoro/steps/git.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/steps/hostinfo.sh b/.github/kokoro/steps/hostinfo.sh index bd84e9d8a..8c6110602 100755 --- a/.github/kokoro/steps/hostinfo.sh +++ b/.github/kokoro/steps/hostinfo.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/steps/hostsetup.sh b/.github/kokoro/steps/hostsetup.sh index dc7f56d51..030e4d26b 100755 --- a/.github/kokoro/steps/hostsetup.sh +++ b/.github/kokoro/steps/hostsetup.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/steps/prjxray-env.sh b/.github/kokoro/steps/prjxray-env.sh index 42a54f9d8..bd3487004 100755 --- a/.github/kokoro/steps/prjxray-env.sh +++ b/.github/kokoro/steps/prjxray-env.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/.github/kokoro/steps/xilinx.sh b/.github/kokoro/steps/xilinx.sh index d874c37ff..013a92139 100755 --- a/.github/kokoro/steps/xilinx.sh +++ b/.github/kokoro/steps/xilinx.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # Fix up things related to Xilinx tool chain. diff --git a/.github/kokoro/tests.sh b/.github/kokoro/tests.sh index 91eb01e5b..99d06db72 100755 --- a/.github/kokoro/tests.sh +++ b/.github/kokoro/tests.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/download-latest-db.sh b/download-latest-db.sh index 8d0ce8aa0..c015601ef 100755 --- a/download-latest-db.sh +++ b/download-latest-db.sh @@ -1,4 +1,22 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# GITHUB_PROTO=${1:-https} GITHUB_URL=$GITHUB_PROTO://github.com/SymbiFlow/prjxray-db.git diff --git a/experiments/clbpips/generate.sh b/experiments/clbpips/generate.sh index 7794bfed7..ae9e3fbd2 100644 --- a/experiments/clbpips/generate.sh +++ b/experiments/clbpips/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ../../utils/environment.sh source ${XRAY_GENHEADER} diff --git a/experiments/example/generate.sh b/experiments/example/generate.sh index dc2d57252..01f4c7c1d 100644 --- a/experiments/example/generate.sh +++ b/experiments/example/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ../../utils/environment.sh diff --git a/experiments/gndvcc/generate.sh b/experiments/gndvcc/generate.sh index d6bf8b490..2787319e8 100644 --- a/experiments/gndvcc/generate.sh +++ b/experiments/gndvcc/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/experiments/pipsroute/generate.sh b/experiments/pipsroute/generate.sh index fb9203a5f..bbbf935f7 100644 --- a/experiments/pipsroute/generate.sh +++ b/experiments/pipsroute/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/005-tilegrid/fuzzaddr/generate.sh b/fuzzers/005-tilegrid/fuzzaddr/generate.sh index f5095f624..33af75aae 100644 --- a/fuzzers/005-tilegrid/fuzzaddr/generate.sh +++ b/fuzzers/005-tilegrid/fuzzaddr/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/005-tilegrid/generate.sh b/fuzzers/005-tilegrid/generate.sh index c97d63690..c38e54efd 100644 --- a/fuzzers/005-tilegrid/generate.sh +++ b/fuzzers/005-tilegrid/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# PRJ=$2 diff --git a/fuzzers/007-timing/bel/runme.sh b/fuzzers/007-timing/bel/runme.sh index 00f889146..f92f4dde8 100644 --- a/fuzzers/007-timing/bel/runme.sh +++ b/fuzzers/007-timing/bel/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/007-timing/routing-bels/runme.sh b/fuzzers/007-timing/routing-bels/runme.sh index 00f889146..f92f4dde8 100644 --- a/fuzzers/007-timing/routing-bels/runme.sh +++ b/fuzzers/007-timing/routing-bels/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/010-clb-lutinit/generate.sh b/fuzzers/010-clb-lutinit/generate.sh index 2418cba0f..02a042492 100644 --- a/fuzzers/010-clb-lutinit/generate.sh +++ b/fuzzers/010-clb-lutinit/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# FUZDIR=$PWD source ${XRAY_GENHEADER} diff --git a/fuzzers/011-clb-ffconfig/generate.sh b/fuzzers/011-clb-ffconfig/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/011-clb-ffconfig/generate.sh +++ b/fuzzers/011-clb-ffconfig/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/012-clb-n5ffmux/generate.sh b/fuzzers/012-clb-n5ffmux/generate.sh index 86af6c5d5..22813efe9 100644 --- a/fuzzers/012-clb-n5ffmux/generate.sh +++ b/fuzzers/012-clb-n5ffmux/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex if [ $(${XRAY_VIVADO} -h |grep Vivado |cut -d\ -f 2) != "v2017.2" ] ; then echo "FIXME: requires Vivado 2017.2. See https://github.com/SymbiFlow/prjxray/issues/14"; exit 1; fi diff --git a/fuzzers/013-clb-ncy0/generate.sh b/fuzzers/013-clb-ncy0/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/013-clb-ncy0/generate.sh +++ b/fuzzers/013-clb-ncy0/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/014-clb-ffsrcemux/generate.sh b/fuzzers/014-clb-ffsrcemux/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/014-clb-ffsrcemux/generate.sh +++ b/fuzzers/014-clb-ffsrcemux/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/015-clb-nffmux/generate.sh b/fuzzers/015-clb-nffmux/generate.sh index 86af6c5d5..22813efe9 100644 --- a/fuzzers/015-clb-nffmux/generate.sh +++ b/fuzzers/015-clb-nffmux/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex if [ $(${XRAY_VIVADO} -h |grep Vivado |cut -d\ -f 2) != "v2017.2" ] ; then echo "FIXME: requires Vivado 2017.2. See https://github.com/SymbiFlow/prjxray/issues/14"; exit 1; fi diff --git a/fuzzers/016-clb-noutmux/generate.sh b/fuzzers/016-clb-noutmux/generate.sh index 86af6c5d5..22813efe9 100644 --- a/fuzzers/016-clb-noutmux/generate.sh +++ b/fuzzers/016-clb-noutmux/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex if [ $(${XRAY_VIVADO} -h |grep Vivado |cut -d\ -f 2) != "v2017.2" ] ; then echo "FIXME: requires Vivado 2017.2. See https://github.com/SymbiFlow/prjxray/issues/14"; exit 1; fi diff --git a/fuzzers/017-clb-precyinit/generate.sh b/fuzzers/017-clb-precyinit/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/017-clb-precyinit/generate.sh +++ b/fuzzers/017-clb-precyinit/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/018-clb-ram/generate.sh b/fuzzers/018-clb-ram/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/018-clb-ram/generate.sh +++ b/fuzzers/018-clb-ram/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/019-clb-ndi1mux/generate.sh b/fuzzers/019-clb-ndi1mux/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/019-clb-ndi1mux/generate.sh +++ b/fuzzers/019-clb-ndi1mux/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/025-bram-config/minitest/env.sh b/fuzzers/025-bram-config/minitest/env.sh index 47adfb4a0..a962b38ff 100644 --- a/fuzzers/025-bram-config/minitest/env.sh +++ b/fuzzers/025-bram-config/minitest/env.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_ROI=SLICE_X6Y100:SLICE_X27Y149 export XRAY_ROI_FRAMES=0x00820000:0x00820080 diff --git a/fuzzers/025-bram-config/minitest/runme.sh b/fuzzers/025-bram-config/minitest/runme.sh index e552f4e08..61471667e 100644 --- a/fuzzers/025-bram-config/minitest/runme.sh +++ b/fuzzers/025-bram-config/minitest/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/026-bram-data/generate.sh b/fuzzers/026-bram-data/generate.sh index 292674b28..b4b45f567 100644 --- a/fuzzers/026-bram-data/generate.sh +++ b/fuzzers/026-bram-data/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/026-bram-data/minitest/runme.sh b/fuzzers/026-bram-data/minitest/runme.sh index e552f4e08..61471667e 100644 --- a/fuzzers/026-bram-data/minitest/runme.sh +++ b/fuzzers/026-bram-data/minitest/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/030-iob/minitest/runme.sh b/fuzzers/030-iob/minitest/runme.sh index 06bf16110..334b543fc 100644 --- a/fuzzers/030-iob/minitest/runme.sh +++ b/fuzzers/030-iob/minitest/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/030-iob/minitest/runme_tcl.sh b/fuzzers/030-iob/minitest/runme_tcl.sh index 5e35950e3..801cac2e8 100644 --- a/fuzzers/030-iob/minitest/runme_tcl.sh +++ b/fuzzers/030-iob/minitest/runme_tcl.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/031-cmt-mmcm/generate.sh b/fuzzers/031-cmt-mmcm/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/031-cmt-mmcm/generate.sh +++ b/fuzzers/031-cmt-mmcm/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/032-cmt-pll/generate.sh b/fuzzers/032-cmt-pll/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/032-cmt-pll/generate.sh +++ b/fuzzers/032-cmt-pll/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/033-mon-xadc/generate.sh b/fuzzers/033-mon-xadc/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/033-mon-xadc/generate.sh +++ b/fuzzers/033-mon-xadc/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/038-cfg/generate.sh b/fuzzers/038-cfg/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/038-cfg/generate.sh +++ b/fuzzers/038-cfg/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/050-pip-seed/generate.sh b/fuzzers/050-pip-seed/generate.sh index c83a1b3c2..df88ffc40 100644 --- a/fuzzers/050-pip-seed/generate.sh +++ b/fuzzers/050-pip-seed/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/fuzzers/055-pip-gnd/generate.sh b/fuzzers/055-pip-gnd/generate.sh index f42f840c1..121302e04 100644 --- a/fuzzers/055-pip-gnd/generate.sh +++ b/fuzzers/055-pip-gnd/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex source ${XRAY_DIR}/utils/top_generate.sh diff --git a/fuzzers/058-pip-hclk/generate.sh b/fuzzers/058-pip-hclk/generate.sh index 9ac33692e..627593085 100644 --- a/fuzzers/058-pip-hclk/generate.sh +++ b/fuzzers/058-pip-hclk/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/071-ppips/generate.sh b/fuzzers/071-ppips/generate.sh index e6b0e2c64..ab9bda3b9 100644 --- a/fuzzers/071-ppips/generate.sh +++ b/fuzzers/071-ppips/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/072-ordered_wires/generate.sh b/fuzzers/072-ordered_wires/generate.sh index cfb3e65ca..18aa00719 100644 --- a/fuzzers/072-ordered_wires/generate.sh +++ b/fuzzers/072-ordered_wires/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/073-get_counts/generate.sh b/fuzzers/073-get_counts/generate.sh index 90f676f21..b73248fa1 100644 --- a/fuzzers/073-get_counts/generate.sh +++ b/fuzzers/073-get_counts/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/074-dump_all/generate.sh b/fuzzers/074-dump_all/generate.sh index 7606ac5bb..0ca0043dc 100644 --- a/fuzzers/074-dump_all/generate.sh +++ b/fuzzers/074-dump_all/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/074-dump_all/generate_after_dump.sh b/fuzzers/074-dump_all/generate_after_dump.sh index 712a7e2ba..08b857f64 100755 --- a/fuzzers/074-dump_all/generate_after_dump.sh +++ b/fuzzers/074-dump_all/generate_after_dump.sh @@ -1,4 +1,13 @@ #!/bin/bash -xe +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # By default use ~50 GiB for generate_grid.py, but allow override. export DEFAULT_MAX_GRID_CPU=10 diff --git a/fuzzers/075-pins/generate.sh b/fuzzers/075-pins/generate.sh index e6b0e2c64..ab9bda3b9 100644 --- a/fuzzers/075-pins/generate.sh +++ b/fuzzers/075-pins/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/076-ps7/generate.sh b/fuzzers/076-ps7/generate.sh index e6b0e2c64..ab9bda3b9 100644 --- a/fuzzers/076-ps7/generate.sh +++ b/fuzzers/076-ps7/generate.sh @@ -1,4 +1,13 @@ #!/bin/bash -x +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source ${XRAY_GENHEADER} diff --git a/fuzzers/int_create_empty_db.sh b/fuzzers/int_create_empty_db.sh index b33e2dae4..ac026579c 100644 --- a/fuzzers/int_create_empty_db.sh +++ b/fuzzers/int_create_empty_db.sh @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# touch build/database/${XRAY_DATABASE}/segbits_clblm_l.db touch build/database/${XRAY_DATABASE}/segbits_clblm_r.db diff --git a/fuzzers/int_loop.sh b/fuzzers/int_loop.sh index 5bd9b118b..d4abd934a 100755 --- a/fuzzers/int_loop.sh +++ b/fuzzers/int_loop.sh @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# usage() { echo "Run makefile until termination condition" diff --git a/fuzzers/reseg.sh b/fuzzers/reseg.sh index b559c2476..d5981f823 100755 --- a/fuzzers/reseg.sh +++ b/fuzzers/reseg.sh @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # Development script to re-run segment generation on specimens # Works against most but not all fuzzers diff --git a/gridinfo/runme.sh b/gridinfo/runme.sh index 41aa4f32f..039b24120 100755 --- a/gridinfo/runme.sh +++ b/gridinfo/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex diff --git a/htmlgen/htmlgen.sh b/htmlgen/htmlgen.sh index 8f59e8495..6316e2368 100755 --- a/htmlgen/htmlgen.sh +++ b/htmlgen/htmlgen.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# DATABASE=$1 diff --git a/minitests/bram-sdp/runme.sh b/minitests/bram-sdp/runme.sh index 6d23cb431..e75043df8 100755 --- a/minitests/bram-sdp/runme.sh +++ b/minitests/bram-sdp/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source ../runme.tcl diff --git a/minitests/clb-configs/runme.sh b/minitests/clb-configs/runme.sh index a3194ba38..da6ac1842 100755 --- a/minitests/clb-configs/runme.sh +++ b/minitests/clb-configs/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/clkbuf/runme.sh b/minitests/clkbuf/runme.sh index 1e8c5fc9c..c37582b55 100755 --- a/minitests/clkbuf/runme.sh +++ b/minitests/clkbuf/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/eccbits/runme.sh b/minitests/eccbits/runme.sh index bfccea976..fbaf621e7 100755 --- a/minitests/eccbits/runme.sh +++ b/minitests/eccbits/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/fixedpnr/runme.sh b/minitests/fixedpnr/runme.sh index 277e03d2f..30f34d9d8 100755 --- a/minitests/fixedpnr/runme.sh +++ b/minitests/fixedpnr/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/iserdes.idelay/sim/run_icarus.sh b/minitests/iserdes.idelay/sim/run_icarus.sh index 545e7cc15..bcb0d7a78 100755 --- a/minitests/iserdes.idelay/sim/run_icarus.sh +++ b/minitests/iserdes.idelay/sim/run_icarus.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/minitests/iserdes.idelay/sim/run_vivado.sh b/minitests/iserdes.idelay/sim/run_vivado.sh index 9f56cfb07..3719bd082 100755 --- a/minitests/iserdes.idelay/sim/run_vivado.sh +++ b/minitests/iserdes.idelay/sim/run_vivado.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/minitests/iserdes.sdr_ddr/sim/run_icarus.sh b/minitests/iserdes.sdr_ddr/sim/run_icarus.sh index ee54b06d8..f29ef1f60 100755 --- a/minitests/iserdes.sdr_ddr/sim/run_icarus.sh +++ b/minitests/iserdes.sdr_ddr/sim/run_icarus.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/minitests/iserdes.sdr_ddr/sim/run_vivado.sh b/minitests/iserdes.sdr_ddr/sim/run_vivado.sh index 9f56cfb07..3719bd082 100755 --- a/minitests/iserdes.sdr_ddr/sim/run_vivado.sh +++ b/minitests/iserdes.sdr_ddr/sim/run_vivado.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/minitests/lvb_long_mux/runme.sh b/minitests/lvb_long_mux/runme.sh index 09796fe2e..fdf060d8c 100755 --- a/minitests/lvb_long_mux/runme.sh +++ b/minitests/lvb_long_mux/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/oserdes/sim/run_vivado.sh b/minitests/oserdes/sim/run_vivado.sh index 9f56cfb07..3719bd082 100755 --- a/minitests/oserdes/sim/run_vivado.sh +++ b/minitests/oserdes/sim/run_vivado.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e diff --git a/minitests/picorv32-v/runme.sh b/minitests/picorv32-v/runme.sh index 60c45cde5..0c12fcfe8 100644 --- a/minitests/picorv32-v/runme.sh +++ b/minitests/picorv32-v/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/picorv32-y/runme.sh b/minitests/picorv32-y/runme.sh index 9ff4912f7..ab0bd8103 100755 --- a/minitests/picorv32-y/runme.sh +++ b/minitests/picorv32-y/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex yosys run_yosys.ys diff --git a/minitests/pip-switchboxes/runme.sh b/minitests/pip-switchboxes/runme.sh index f669b0b92..f2db9105e 100755 --- a/minitests/pip-switchboxes/runme.sh +++ b/minitests/pip-switchboxes/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# ${XRAY_VIVADO} -mode batch -source runme.tcl ${XRAY_BITREAD} -F $XRAY_ROI_FRAMES -o design.bits -z -y design.bit diff --git a/minitests/roi_harness/arty-common.sh b/minitests/roi_harness/arty-common.sh index 9da02714a..193759e8d 100644 --- a/minitests/roi_harness/arty-common.sh +++ b/minitests/roi_harness/arty-common.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35TICSG324-1L export XRAY_PART=xc7a35tcsg324-1 export XRAY_EQUIV_PART=xc7a50tfgg484-1 diff --git a/minitests/roi_harness/arty-pmod.sh b/minitests/roi_harness/arty-pmod.sh index 70660ffd2..653b9501b 100644 --- a/minitests/roi_harness/arty-pmod.sh +++ b/minitests/roi_harness/arty-pmod.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35TICSG324-1L export XRAY_PINCFG=ARTY-A7-PMOD export XRAY_DIN_N_LARGE=8 diff --git a/minitests/roi_harness/arty-swbut.sh b/minitests/roi_harness/arty-swbut.sh index da7cb458e..df9e239f3 100644 --- a/minitests/roi_harness/arty-swbut.sh +++ b/minitests/roi_harness/arty-swbut.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35TICSG324-1L export XRAY_PINCFG=ARTY-A7-SWBUT export XRAY_DIN_N_LARGE=8 diff --git a/minitests/roi_harness/arty-uart.sh b/minitests/roi_harness/arty-uart.sh index dbdb92d4a..fc27ea512 100644 --- a/minitests/roi_harness/arty-uart.sh +++ b/minitests/roi_harness/arty-uart.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35TICSG324-1L export XRAY_PINCFG=ARTY-A7-UART export XRAY_DIN_N_LARGE=2 diff --git a/minitests/roi_harness/basys3-common.sh b/minitests/roi_harness/basys3-common.sh index 8047f822a..18fca3a6d 100644 --- a/minitests/roi_harness/basys3-common.sh +++ b/minitests/roi_harness/basys3-common.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35T-1CPG236C export XRAY_PART=xc7a35tcpg236-1 export XRAY_EQUIV_PART=xc7a50tfgg484-1 diff --git a/minitests/roi_harness/basys3-swbut.sh b/minitests/roi_harness/basys3-swbut.sh index 402e8a0d0..dddff919b 100644 --- a/minitests/roi_harness/basys3-swbut.sh +++ b/minitests/roi_harness/basys3-swbut.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7A35T-1CPG236C export XRAY_PINCFG=BASYS3-SWBUT export XRAY_DIN_N_LARGE=17 diff --git a/minitests/roi_harness/fasm2bit.sh b/minitests/roi_harness/fasm2bit.sh index ee1d389a2..d4fc536be 100755 --- a/minitests/roi_harness/fasm2bit.sh +++ b/minitests/roi_harness/fasm2bit.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # Example pre-req # ./runme.sh # XRAY_ROIV=roi_inv.v XRAY_FIXED_XDC=out_xc7a35tcpg236-1_BASYS3-SWBUT_roi_basev/fixed_noclk.xdc ./runme.sh diff --git a/minitests/roi_harness/runme.sh b/minitests/roi_harness/runme.sh index 8d1608397..9c6e697a5 100755 --- a/minitests/roi_harness/runme.sh +++ b/minitests/roi_harness/runme.sh @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # This script requires an XC7A50T family part diff --git a/minitests/roi_harness/zybo-common.sh b/minitests/roi_harness/zybo-common.sh index 408eed540..8ab5a6e91 100644 --- a/minitests/roi_harness/zybo-common.sh +++ b/minitests/roi_harness/zybo-common.sh @@ -1,4 +1,13 @@ # XC7010-1CLG400C +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_PART=xc7z010clg400-1 export XRAY_EQUIV_PART=xc7z010clg400-1 diff --git a/minitests/roi_harness/zybo-swbut.sh b/minitests/roi_harness/zybo-swbut.sh index 6e3dc4b3e..d8e6fbc11 100644 --- a/minitests/roi_harness/zybo-swbut.sh +++ b/minitests/roi_harness/zybo-swbut.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # XC7010-1CLG400C export XRAY_PINCFG=ZYBOZ7-SWBUT export XRAY_DIN_N_LARGE=4 diff --git a/minitests/tiles_wires_pips/runme.sh b/minitests/tiles_wires_pips/runme.sh index 31a820548..6388bd4bf 100755 --- a/minitests/tiles_wires_pips/runme.sh +++ b/minitests/tiles_wires_pips/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -e ${XRAY_VIVADO} -mode batch -source runme.tcl diff --git a/minitests/util/runme.sh b/minitests/util/runme.sh index 4fd021b62..fe1ac1492 100755 --- a/minitests/util/runme.sh +++ b/minitests/util/runme.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# set -ex ${XRAY_VIVADO} -mode batch -source $XRAY_DIR/minitests/util/runme.tcl diff --git a/settings/artix7.sh b/settings/artix7.sh index 805cee9fa..50cde583f 100644 --- a/settings/artix7.sh +++ b/settings/artix7.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_DATABASE="artix7" export XRAY_PART="xc7a50tfgg484-1" export XRAY_ROI_FRAMES="0x00000000:0xffffffff" diff --git a/settings/artix7_200t.sh b/settings/artix7_200t.sh index 1f5bbe23f..8f73d4cc5 100644 --- a/settings/artix7_200t.sh +++ b/settings/artix7_200t.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_DATABASE="artix7" export XRAY_PART="xc7a200tffg1156-1" export XRAY_ROI_FRAMES="0x00000000:0xffffffff" diff --git a/settings/kintex7.sh b/settings/kintex7.sh index 1ec6b1997..d2b37f523 100644 --- a/settings/kintex7.sh +++ b/settings/kintex7.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_DATABASE="kintex7" export XRAY_PART="xc7k70tfbg676-2" export XRAY_ROI_FRAMES="0x00000000:0xffffffff" diff --git a/settings/zynq7.sh b/settings/zynq7.sh index d5ecf1c7f..1ae892737 100644 --- a/settings/zynq7.sh +++ b/settings/zynq7.sh @@ -1,3 +1,12 @@ +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_DATABASE="zynq7" export XRAY_PART="xc7z020clg484-1" export XRAY_ROI_FRAMES="0x00000000:0xffffffff" diff --git a/settings/zynq7010.sh b/settings/zynq7010.sh index f69107fe8..21e20220a 100644 --- a/settings/zynq7010.sh +++ b/settings/zynq7010.sh @@ -1,4 +1,13 @@ export XRAY_DATABASE="zynq7" +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export XRAY_PART="xc7z010clg400-1" export XRAY_ROI_FRAMES="0x00000000:0xffffffff" diff --git a/utils/environment.python.sh b/utils/environment.python.sh index 43a4706ea..a7f85e3d8 100644 --- a/utils/environment.python.sh +++ b/utils/environment.python.sh @@ -1,4 +1,13 @@ # FIXME: fasm should be installed into the running Python environment. +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# export PYTHONPATH="${XRAY_DIR}:${XRAY_DIR}/third_party/fasm:$PYTHONPATH" # Suppress the following warnings; diff --git a/utils/environment.sh b/utils/environment.sh index f9dcbdfe9..ce1dd339e 100644 --- a/utils/environment.sh +++ b/utils/environment.sh @@ -1,4 +1,13 @@ # dirs +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# XRAY_ENV_PATH="${BASH_SOURCE[0]}" while [ -h "$XRAY_ENV_PATH" ]; do # resolve $XRAY_ENV_PATH until the file is no longer a symlink XRAY_UTILS_DIR="$( cd -P "$( dirname "$XRAY_ENV_PATH" )" && pwd )" diff --git a/utils/genheader.sh b/utils/genheader.sh index 611cda7d1..0f97b4c11 100644 --- a/utils/genheader.sh +++ b/utils/genheader.sh @@ -1,4 +1,13 @@ # header for fuzzer generate.sh scripts +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# if [ -z "$XRAY_DATABASE" ]; then echo "No XRAY environment found. Make sure to source the settings file first!" diff --git a/utils/maskmerge.sh b/utils/maskmerge.sh index e334b65bf..d4e303246 100755 --- a/utils/maskmerge.sh +++ b/utils/maskmerge.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# outfile="$1" shift diff --git a/utils/mergedb.sh b/utils/mergedb.sh index 6e85a2c36..6230cd79d 100755 --- a/utils/mergedb.sh +++ b/utils/mergedb.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # $1: DB type # $2: filename to merge in diff --git a/utils/tcl-reformat.sh b/utils/tcl-reformat.sh index 3cf358740..ab4a31968 100755 --- a/utils/tcl-reformat.sh +++ b/utils/tcl-reformat.sh @@ -1,4 +1,13 @@ #!/usr/bin/env bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # Wrapper to clean up newlines # We could do this in tcl...but tcl diff --git a/utils/top_generate.sh b/utils/top_generate.sh index b429eb02b..1599a8443 100644 --- a/utils/top_generate.sh +++ b/utils/top_generate.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# # Generic generate.sh for scripts that use top.py to generate top.v # and then use generate.py for segment generation diff --git a/utils/vivado.sh b/utils/vivado.sh index beb09e0c7..74007d9ff 100755 --- a/utils/vivado.sh +++ b/utils/vivado.sh @@ -1,4 +1,13 @@ #!/bin/bash +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# source "${XRAY_VIVADO_SETTINGS}" diff --git a/vagrant/profile.d/vivado.sh b/vagrant/profile.d/vivado.sh index 34b77ddb8..82aecb85a 100755 --- a/vagrant/profile.d/vivado.sh +++ b/vagrant/profile.d/vivado.sh @@ -1,4 +1,13 @@ #!/bin/sh +# +# Copyright (C) 2017-2020 The Project X-Ray Authors. +# +# Use of this source code is governed by a ISC-style +# license that can be found in the LICENSE file or at +# https://opensource.org/licenses/ISC +# +# SPDX-License-Identifier: ISC +# VIVADO_BIN="$(find /opt/Xilinx/Vivado -maxdepth 2 -name bin)" if [ -n "$VIVADO_BIN" ]; then