#! /bin/sh -e

SPESTYX=$PWD/spe
BINSTYX=$PWD/gen
GENSTYX=$PWD/gen

export SPESTYX BINSTYX GENSTYX

[ -d inc ] || mkdir inc

for lang in xmllit dtd xml ; do
  styx -makeINT -makeC ${lang}
done

ctoh -ct -CPATH=.:lib:gen -HPATH=inc

gcc -I ./inc -I ./lib -I /usr/include/styx -c *.c
for d in gen lib ; do
  ( cd ${d} && gcc -I ../inc -I ../lib -I /usr/include/styx -c *.c )
done

gcc -o xml_test *.o gen/*.o lib/*.o -lxstyx -lcurl
