OSDN Git Service

多言語化
[marathon/ShapeFusion.git] / autogen.sh
1 #!/bin/sh
2 # Run this to generate all the initial makefiles, etc.
3 # This was lifted from the Gimp, and adapted slightly by
4 # Raph Levien, slightly hacked for xine by Daniel Caujolle-Bert.
5
6 DIE=0
7
8 PROG=shapefusion
9
10 # Check how echo works in this /bin/sh
11 case `echo -n` in
12 -n) _echo_n=   _echo_c='\c';;
13 *)  _echo_n=-n _echo_c=;;
14 esac
15
16 (autoconf --version) < /dev/null > /dev/null 2>&1 || {
17         echo
18         echo "You must have autoconf installed to compile $PROG."
19         echo "Download the appropriate package for your distribution,"
20         echo "or get the source tarball at ftp://ftp.gnu.org/pub/gnu/"
21         DIE=1
22 }
23
24 (automake --version) < /dev/null > /dev/null 2>&1 || {
25         echo
26         echo "You must have automake installed to compile $PROG."
27         echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz"
28         echo "(or a newer version if it is available)"
29         DIE=1
30 }
31
32 (aclocal --version) < /dev/null > /dev/null 2>&1 || {
33         echo
34         echo "**Error**: Missing aclocal. The version of automake"
35         echo "installed doesn't appear recent enough."
36         echo "Get ftp://ftp.gnu.org/pub/gnu/automake-1.3.tar.gz"
37         echo "(or a newer version if it is available)"
38         DIE=1
39 }
40
41 if [ "$DIE" -eq 1 ]; then
42         exit 1
43 fi
44
45 rm -rf autom4te.cache
46
47 aclocalinclude="$ACLOCAL_FLAGS"; \
48 (echo $_echo_n " + Running aclocal: $_echo_c"; \
49     aclocal $aclocalinclude; \
50  echo "done.") && \
51 (echo $_echo_n " + Running autoheader: $_echo_c"; \
52     autoheader; \
53  echo "done.") && \
54 (echo $_echo_n " + Running automake: $_echo_c"; \
55     automake --gnu --add-missing --copy; \
56  echo "done.") && \
57 (echo $_echo_n " + Running autoconf: $_echo_c"; \
58     autoconf; \
59  echo "done.")
60
61 rm -f config.cache
62
63 if [ x"$NO_CONFIGURE" = "x" ]; then
64     echo " + Running 'configure $@':"
65     if [ -z "$*" ]; then
66         echo "   ** If you wish to pass arguments to ./configure, please"
67         echo "   ** specify them on the command line."
68     fi
69     ./configure "$@"
70 fi