#!/bin/sh
#
# Copyright (C) 2008 Jonathan Moore Liles
# This file is licensed under version 2 of the GPL.

. scripts/config-funcs

begin

begin_options

ask "Installation prefix" prefix /usr/local
ask "Build for debugging" USE_DEBUG no

begin_tests

require_command ar ar
require_command makedepend makedepend
require_FLTK 1.3.0 images
require_command FLUID lib/ntk/fluid/fluid
require_package JACK 0.103.0 jack
require_package lrdf 0.4.0 lrdf
require_package liblo 0.23 liblo
suggest_package XPM 2.0.0 xpm

test_version `version_of liblo` 0.26 || warn "Version $(version_of liblo) of liblo is slow to create servers. Consider upgrading to 0.26 or later"

if ! hostname_resolvable
then
    echo "Your hostname \"$(hostname)\" does not resolve to a valid address."
    echo "This is a broken configuration and will cause liblo (the"
    echo "OSC library) to fail to function. Add the line:"
    echo
    echo "127.0.0.1 $(hostname)"
    echo
    echo "to your /etc/hosts file to fix. And consider switching to a saner distribution."
    echo
    fail "Invalid hostname!"
fi

end