blob: a7974b4e3700059d2e57e3795d9f6a93df2ab470 [file] [log] [blame]
Josh Coalson176eb562001-06-06 19:54:54 +00001#!/bin/sh
2
Josh Coalson71fb9ff2002-12-03 06:29:10 +00003# 'hacks' is the place to put some commands you may need. There are at
4# least two that seem to be necessary in some situations:
5#
6# 1. Some (newer?) versions automake --add-missing --copy do not copy
7# in ltmain.sh, maybe because this is now supposed to be done by
8# libtoolize.
9# 2. FLAC uses iconv but not gettext. iconv requires config.rpath which
10# is supplied by gettext, which is copied in by gettextize. But we
11# can't run gettextize since we do not fulfill all it's requirements
12# (since we don't use it).
13#
14# If both these apply try:
15#
16#hacks=cp /usr/share/libtool/ltmain.sh . && cp /usr/share/gettext/config.rpath .
17#
18# Otherwise, this is the no-op:
19hacks=true
20#
21
22aclocal && autoconf && autoheader && $hacks && automake --foreign --include-deps --add-missing --copy