Commit 2909586e authored by Wayne Davison's avatar Wayne Davison

This helper script exists to create the generated files that are needed

for a build.  It pretends to be a configure script so that the build
steps are still the normal sequence of ./configure, make, make install
(which is particularly helpful with the samba build farm).  Once the
generated files are ready, the configure.sh script is called to do the
real configure work.
parent c5435b56
#!/bin/sh -e
# This configure script ensures that the configure.sh script exists, and
# if not, it tries to fetch rsync's generated files or build them. We
# then transfer control to the configure.sh script to do the real work.
dir=`dirname $0`
realconfigure="$dir/configure.sh"
if [ ! -f "$realconfigure" ]; then
if test x"$dir" != x -a x"$dir" != x.; then
curdir=`pwd`
cd "$dir"
else
curdir=''
fi
make -f prepare-source.mak proto.h
if make -f prepare-source.mak conf; then
:
else
rsync -avz rsync://rsync.samba.org/rsyncftp/generated-files/'c*' .
fi
if test x"$curdir" != x; then
cd "$curdir"
fi
fi
exec "$realconfigure" "${@}"
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment