run htmlgen in Travis CI

Signed-off-by: Alessandro Comodi <acomodi@antmicro.com>
This commit is contained in:
Alessandro Comodi 2020-04-01 19:35:55 +02:00
parent a0658d2d6a
commit 27a8e27381
3 changed files with 25 additions and 0 deletions

View File

@ -32,3 +32,6 @@ jobs:
script:
- make format
- test $(git status --porcelain | wc -l) -eq 0 || { git diff; false; }
- name: "HTML generation"
script: make test-htmlgen

View File

@ -56,6 +56,14 @@ test-cpp:
.PHONY: test test-py test-cpp
# Run HTML test
# ------------------------
test-htmlgen:
cd htmlgen && source htmlgen.sh
.PHONY: test-htmlgen
# Auto formatting of code.
# ------------------------
FORMAT_EXCLUDE = $(foreach x,$(ALL_EXCLUDE),-and -not -path './$(x)/*') -and -not -name *.bit

14
htmlgen/htmlgen.sh Executable file
View File

@ -0,0 +1,14 @@
#!/bin/bash
SETTINGS=../settings/*
for setting in $SETTINGS
do
echo ""
echo "============================================="
echo "Generating HTML for ${setting%.sh}"
echo "============================================="
echo ""
source ../settings/$setting
./htmlgen.py
done