Josh Coalson | 176eb56 | 2001-06-06 19:54:54 +0000 | [diff] [blame] | 1 | #!/bin/sh |
| 2 | |
Josh Coalson | 71fb9ff | 2002-12-03 06:29:10 +0000 | [diff] [blame] | 3 | # '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 | # |
Josh Coalson | bf996e4 | 2002-12-23 19:54:54 +0000 | [diff] [blame] | 16 | #hacks="cp /usr/share/libtool/ltmain.sh . && cp /usr/share/gettext/config.rpath ." |
Josh Coalson | 71fb9ff | 2002-12-03 06:29:10 +0000 | [diff] [blame] | 17 | # |
| 18 | # Otherwise, this is the no-op: |
| 19 | hacks=true |
| 20 | # |
| 21 | |
| 22 | aclocal && autoconf && autoheader && $hacks && automake --foreign --include-deps --add-missing --copy |