Skip to content

Commit 0402a40

Browse files
author
Michael Haberler
committed
example build files
1 parent 5eaf96f commit 0402a40

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

build.quartus.sh

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/bin/bash -e
2+
set -x
3+
4+
QSYS_ROOTDIR=/home/builder/altera_lite/15.1/quartus/sopc_builder/bin
5+
ALTERAOCLSDKROOT=/home/builder/altera_lite/15.1/hld
6+
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/builder/altera_lite/15.1/quartus/bin:/home/builder/altera_lite/15.1/quartus/sopc_builder/bin
7+
HOME=/home/builder
8+
9+
# generate the protobuf python bindings
10+
cd /work/HW/firmware-tag
11+
make TOPDIR=/work py-proto
12+
13+
# generate Quartus bitfiles
14+
cd /work/
15+
make -j$(nproc) -f Makefile.Quartus all
16+
17+
# results are in HW/QuartusProjects/**/output_files/*.rbf

build.vivado.sh

+11
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
#!/bin/bash -e
2+
3+
cd /work/HW/VivadoProjects
4+
5+
configs=`find . -type f -name *_config`
6+
7+
for cfg in ${configs}
8+
do
9+
echo building ${cfg}
10+
./make_bitfile.sh ${cfg}
11+
done

0 commit comments

Comments
 (0)