6 ego
=$
(echo "$0" |
sed 's:^.*[/\\]::; s:\.*$::')
7 usage
="Usage: $ego [--debian]"
11 while [ $# -gt
0 ]; do
13 --help |
-h |
--usage |
-u
)
25 echo >&2 "$ego: unknown option \`$1'"
36 ### Link any strange common files we need
37 [ -f .links
] && mklinks
39 ### Grind through the Autoconf machinery
41 for i
in configure.ac configure.
in; do
42 [ -f
$i ] && configure
=$i
44 if [ "$configure" ]; then
45 grep >/dev
/null AM_PROG_LIBTOOL
$configure && libtoolize
46 find .
-name Makefile.
m4 -print |
while read m4; do
47 am
=$
(echo $m4 |
sed 's:.m4:.am:')
53 grep >/dev
/null AM_CONFIG_HEADER
$configure && autoheader
54 [ -f Makefile.am
] && automake
-a
57 ### Maybe make a build directory
58 [ $debian = no
] && [ ! -e build
] && mkdir build