#!/bin/sh -e

# batman/libraries/do version 20070123
# D. J. Bernstein
# Public domain.

rm -rf bin doc include info lib ssl

echo ''; echo "=== `date` === Building okcompilers library"
( cd okcompilers; ./do ) || exit 111

prefix=`pwd`

PATH="$prefix/bin:$PATH"
export PATH

LD_LIBRARY_PATH="$prefix/lib:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH

# and wacky MacOS X
DYLD_LIBRARY_PATH="$prefix/lib:$DYLD_LIBRARY_PATH"
export DYLD_LIBRARY_PATH

echo ''; echo "=== `date` === Building cpuid program"
( cd cpuid; ./do ) || exit 111

echo ''; echo "=== `date` === Building cpucycles library"
( cd cpucycles; ./do ) || exit 111

echo ''; echo "=== `date` === Built all libraries."

echo ''; echo "=== `date` === Copying cpucycles."

( cp cpucycles/cpucycles.o ../obj/) || exit 111
( cp cpucycles/cpucycles.h ../src/) || exit 111
