/ [swis] / trunk / bootstrap
To checkout: svn checkout http://svn.gnu.org.ua/sources/swis/trunk/bootstrap
Puszcza

Annotation of /trunk/bootstrap

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (hide annotations)
Tue Oct 2 13:30:11 2007 UTC (13 years, 9 months ago) by gray
File size: 1202 byte(s)
Initial import
1 gray 1 #! /bin/sh
2     checkout_only_file=README-hacking
3    
4     usage() {
5     echo >&2 "\
6     Usage: $0 [OPTION]...
7     Bootstrap this package from the checked-out sources.
8    
9     Supported options are:
10    
11     --force Attempt to bootstrap even if the sources seem
12     not to have been checked out.
13     --gnulib-srcdir=DIRNAME Specify the local directory where gnulib
14     sources reside. This option is required, unless
15     \`gnulib-tool' is in your PATH.
16     --help Print this help list.
17     "
18     }
19    
20     for option
21     do
22     case $option in
23     --help)
24     usage
25     exit 0;;
26     --gnulib-srcdir=*)
27     GNULIB_SRCDIR=`expr "$option" : '--gnulib-srcdir=\(.*\)'`
28     PATH=$GNULIB_SRCDIR:$PATH;;
29     --force)
30     checkout_only_file=;;
31     *)
32     echo >&2 "$0: $option: unknown option"
33     exit 1;;
34     esac
35     done
36    
37     if test -n "$checkout_only_file" && test ! -r "$checkout_only_file"; then
38     echo "$0: Bootstrapping from a non-checked-out distribution is risky." >&2
39     exit 1
40     fi
41    
42     test -d m4 || mkdir m4 || exit 1
43     test -d gnu || mkdir gnu || exit 1
44    
45     gnulib-tool --source-base=gnu --import \
46     xalloc getopt error progname getline strerror &&
47     autoreconf -f -i -s

Properties

Name Value
svn:executable

Send suggestions and bug reports to Sergey Poznyakoff
ViewVC Help
Powered by ViewVC 1.1.20