author | Sunny Sachanandani <sunnysachanandani@gmail.com> |
Mon, 24 May 2010 21:02:58 +0530 | |
changeset 4571 | 97dcf6f6213c |
parent 3377 | c8d350c981ff |
child 5409 | 30205e106bba |
permissions | -rwxr-xr-x |
0 | 1 |
#!/bin/sh |
2 |
# |
|
1376
4a47f20705eb
I don't think we need aclocal anymore (comes from the automake package)
Sam Lantinga <slouken@libsdl.org>
parents:
1361
diff
changeset
|
3 |
echo "Generating build information using autoconf" |
0 | 4 |
echo "This may take a while ..." |
5 |
||
3377
c8d350c981ff
gcc can't generate dependencies for a file that doesn't exist, so first create SDL_revision.h
Sam Lantinga <slouken@libsdl.org>
parents:
3342
diff
changeset
|
6 |
# Generate SDL_revision.h |
c8d350c981ff
gcc can't generate dependencies for a file that doesn't exist, so first create SDL_revision.h
Sam Lantinga <slouken@libsdl.org>
parents:
3342
diff
changeset
|
7 |
sh build-scripts/updaterev.sh |
c8d350c981ff
gcc can't generate dependencies for a file that doesn't exist, so first create SDL_revision.h
Sam Lantinga <slouken@libsdl.org>
parents:
3342
diff
changeset
|
8 |
|
0 | 9 |
# Regenerate configuration files |
3342
3da232c5980a
Split acinclude.m4 into its constituent parts for easy upgrading
Sam Lantinga <slouken@libsdl.org>
parents:
1832
diff
changeset
|
10 |
cat acinclude/* >aclocal.m4 |
1564
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
11 |
found=false |
1832
c687a8691de3
Added yet another variant of autoconf to the list
Sam Lantinga <slouken@libsdl.org>
parents:
1564
diff
changeset
|
12 |
for autoconf in autoconf autoconf259 autoconf-2.59 |
1564
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
13 |
do if which $autoconf >/dev/null 2>&1; then $autoconf && found=true; break; fi |
1563
b054590b967a
Fall back to autogen259 if autogen isn't available
Sam Lantinga <slouken@libsdl.org>
parents:
1380
diff
changeset
|
14 |
done |
1564
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
15 |
if test x$found = xfalse; then |
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
16 |
echo "Couldn't find autoconf, aborting" |
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
17 |
exit 1 |
4950a25bd91e
Show an error message if autoconf isn't found
Sam Lantinga <slouken@libsdl.org>
parents:
1563
diff
changeset
|
18 |
fi |
1380
d94b080ff6ce
Completely removed dependency on automake
Sam Lantinga <slouken@libsdl.org>
parents:
1376
diff
changeset
|
19 |
(cd test; sh autogen.sh) |
0 | 20 |
|
21 |
# Run configure for this platform |
|
22 |
echo "Now you are ready to run ./configure" |