Commit a7cb4453 authored by Adrien Guatto's avatar Adrien Guatto

Updated helper scripts.

parent b4ddefa6
......@@ -20,7 +20,7 @@ shift
# Compile source file to VHDL, flattening node calls
if [ $compile -eq 1 ]; then
hec.byte $@ -s main -target c $F || exit 1
heptc.native $@ -s main -target c $F $@ || exit 1
fi
# Compile it with GCC
......
......@@ -21,7 +21,7 @@ shift
# Compile source file to VHDL, flattening node calls
if [ $compile -eq 1 ]; then
hec.byte $@ -s main -target vhdl $F > tmp.sh || exit 1
heptc.native $@ -s main -target vhdl $F $@ > tmp.sh || exit 1
fi
# Display the resulting VHDL code
......@@ -34,7 +34,8 @@ done
cd $REP || exit 1
# Properly compile it with GHDL; order matters
sh ../tmp.sh && rm -f ../tmp.sh || exit 1
ghdl -a types.vhd `grep node ../$F | perl -pe 's/node (.*?)\b*\(.*$/$1.vhd/'` \
main_tb.vhd || exit 1
# Link everything using the generated test-bench
ghdl -e main_tb || exit 1
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment