xref: /freebsd/contrib/ldns/freebsd-configure.sh (revision 401ab69cff8fa2320a9f8ea4baa114a6da6c952b)
1#!/bin/sh
2#
3# $FreeBSD$
4#
5
6set -e
7
8error() {
9	echo "$@" >&2
10	exit 1
11}
12
13ldns=$(dirname $(realpath $0))
14cd $ldns
15
16# Run autotools before we drop LOCALBASE out of PATH
17libtoolize --copy && autoheader && autoconf
18
19# Ensure we use the correct toolchain and clean our environment
20export CC=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCC)
21export CPP=$(echo ".include <bsd.lib.mk>" | make -f /dev/stdin -VCPP)
22unset CFLAGS CPPFLAGS LDFLAGS LD_LIBRARY_PATH LIBS
23export PATH=/bin:/sbin:/usr/bin:/usr/sbin
24
25./configure --prefix= --exec-prefix=/usr --with-drill --with-ssl
26