Skip to content

Commit

Permalink
Add an autogen.sh script as is customary for autoconf based
Browse files Browse the repository at this point in the history
projects. Also update the documentation to steer people to
use this scripts.


git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@10029 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
  • Loading branch information
CendioOssman committed Dec 13, 2013
1 parent c658521 commit 7bffc7b
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 18 deletions.
11 changes: 5 additions & 6 deletions README.MSWindows.txt
Expand Up @@ -214,12 +214,11 @@ in my dev directory:
Configuring FLTK
------------------

If you got FLTK via subversion then you need two extra steps. Otherwise skip
over this part. Stay in your FLTK source-code directory. Type the following
but ignore any errors from the second command:

autoconf
automake --add-missing
If you got FLTK via subversion then you need one extra step. Otherwise skip
over this part. Stay in your FLTK source-code directory and type the
following:

NOCONFIGURE=1 ./autogen.sh

Now configure your FLTK installation:

Expand Down
11 changes: 5 additions & 6 deletions README.OSX.txt
Expand Up @@ -91,12 +91,11 @@ dev directory:
2.3 Configuring FLTK
-----------------------

If you got FLTK via subversion then you need two extra steps. Otherwise skip
over this part. Stay in your FLTK source-code directory. Type the following
but ignore any errors from the second command:

autoconf
automake --add-missing
If you got FLTK via subversion then you need one extra step. Otherwise skip
over this part. Stay in your FLTK source-code directory and type the
following:

NOCONFIGURE=1 ./autogen.sh

Now configure your FLTK installation:

Expand Down
11 changes: 5 additions & 6 deletions README.Unix.txt
Expand Up @@ -293,12 +293,11 @@ dev directory:
3.2 Configuring FLTK
-----------------------

If you got FLTK via subversion then you need two extra steps. Otherwise skip
over this part. Stay in your FLTK source-code directory. Type the following
but ignore any errors from the second command:

autoconf
automake --add-missing
If you got FLTK via subversion then you need one extra step. Otherwise skip
over this part. Stay in your FLTK source-code directory and type the
following:

NOCONFIGURE=1 ./autogen.sh

Now configure your FLTK installation:

Expand Down
16 changes: 16 additions & 0 deletions autogen.sh
@@ -0,0 +1,16 @@
#! /bin/sh

srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
srcdir=`cd $srcdir && pwd`

ORIGDIR=`pwd`
cd $srcdir

autoconf --force || exit 1
automake --add-missing
if test ! -e config.sub; then echo NOTE: Using frozen copy of config.sub; cp misc/config.sub . ; fi
if test ! -e config.guess; then echo NOTE: Using frozen copy of config.guess; cp misc/config.guess . ; fi
cd $ORIGDIR || exit $?

test -n "$NOCONFIGURE" || $srcdir/configure "$@"

0 comments on commit 7bffc7b

Please sign in to comment.