151fde166SNiels Provos#!/bin/sh 269cce257SAzat Khuzhin 3*9376ac4dSAzat KhuzhinMAKE=make 4*9376ac4dSAzat Khuzhinif command -v gmake >/dev/null 2>/dev/null; then 5*9376ac4dSAzat Khuzhin MAKE=gmake 6*9376ac4dSAzat Khuzhinfi 7*9376ac4dSAzat Khuzhin$MAKE maintainer-clean >/dev/null 2>/dev/null 869cce257SAzat Khuzhin 97ea8e89dSNick Mathewsonif [ -x "`which autoreconf 2>/dev/null`" ] ; then 107ea8e89dSNick Mathewson exec autoreconf -ivf 117ea8e89dSNick Mathewsonfi 127ea8e89dSNick Mathewson 1351fde166SNiels ProvosLIBTOOLIZE=libtoolize 145a0d671fSNick MathewsonSYSNAME=`uname` 15cabcd62fSNick Mathewsonif [ "x$SYSNAME" = "xDarwin" ] ; then 1651fde166SNiels Provos LIBTOOLIZE=glibtoolize 1751fde166SNiels Provosfi 18558de9b3SNiels Provosaclocal -I m4 && \ 1951fde166SNiels Provos autoheader && \ 2051fde166SNiels Provos $LIBTOOLIZE && \ 2151fde166SNiels Provos autoconf && \ 228a440623SNick Mathewson automake --add-missing --force-missing --copy 23