#!/bin/bash

branch=`git rev-parse --abbrev-ref HEAD`
script_dir="$(dirname "$(readlink -f "$0")")"
cd $script_dir
if [[ $branch == "master" ]]; then
    schema_dir=../resources/schema
    example_dir=../examples
    for example_subdir in $example_dir/*
    do
        base=${example_subdir##*/}
        schema=$schema_dir/$base.xsd
        for example_file in $example_subdir/*.xml
        do
            command="xmllint -schema $schema $example_file --noout"
            echo $command
            if ! $command; then
                exit 1
            fi
        done
    done
fi    
exit 0