#!/bin/sh

set -e
set -u

export BALL_DATA_PATH=/usr/share/BALL-1.5
export CXXFLAGS=-fPIC
export CPPFLAGS="$(pkg-config --cflags Qt5Core)"
export LDLIBS="-lBALL $(pkg-config --libs Qt5Core)"

cd doc/examples

PROGRAMS="amberEnergy energy PDBChecker ramachandran"
FILES=$(find ../../test/data -name \*.pdb)

for p in $PROGRAMS; do
    make $p
    for file in $FILES; do
        printf "Running ./$p $file...\n"
        ./$p $file
    done
done
