3
0
corteza/codegen.sh
2018-07-13 17:47:05 +02:00

12 lines
285 B
Bash
Executable File

#!/bin/bash
set -e
_PWD=$PWD
SPECS=$(find -name 'spec.json' | xargs -n1 dirname)
for SPEC in $SPECS; do
echo "=== spec $SPEC ==="
cd $SPEC && spec && cd $_PWD
SRC=$(dirname $(dirname $SPEC))
echo "=== codegen $SRC ==="
cd $SRC && ../codegen/codegen.php && go fmt && cd $_PWD
done