#!/bin/bash
set -eu
input=$1
template=$2
outdir=$3
uri=$4
output="${outdir}/${uri}"
. settings.sh
firstname ()
{
local -r fullname=$1
local name=${fullname%% *}
echo ${name,}
}
generate-parameters ()
{
read fullname
local -r firstname=$(firstname "${fullname}")
cat <
EOF
}
./build.sh <(generate-main < "${input}") \
<(generate-parameters < "${input}") \
"${template}" \
"${outdir}" "${uri}"