]> git.meshlink.io Git - catta/commitdiff
* Split bootstrap.sh into autogen.sh which configures with no extra flags
authorTrent Lloyd <lathiat@bur.st>
Mon, 29 Aug 2005 05:29:56 +0000 (05:29 +0000)
committerTrent Lloyd <lathiat@bur.st>
Mon, 29 Aug 2005 05:29:56 +0000 (05:29 +0000)
 * bootstrap.sh now calls autogen.sh with the extra CFLAGS and options
 This is to help support building avahi with jhbuild for targetting GNOME

git-svn-id: file:///home/lennart/svn/public/avahi/trunk@491 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe

Makefile.am
autogen.sh [new file with mode: 0755]
bootstrap.sh

index fe3e186d3d0c6dd2c0c806a513f2a7478c470f82..fd1930089194aae64c96b2e177549b2a80085f77 100644 (file)
@@ -22,6 +22,7 @@ ACLOCAL_AMFLAGS = -I common
 include $(srcdir)/common/doxygen.mk
 
 EXTRA_DIST = \
+       autogen.sh \
        bootstrap.sh \
        LICENSE \
        $(DX_CONFIG) \
diff --git a/autogen.sh b/autogen.sh
new file mode 100755 (executable)
index 0000000..a416dbe
--- /dev/null
@@ -0,0 +1,49 @@
+#!/bin/sh
+# $Id$
+
+# This file is part of avahi.
+#
+# avahi is free software; you can redistribute it and/or modify it
+# under the terms of the GNU Lesser General Public License as
+# published by the Free Software Foundation; either version 2 of the
+# License, or (at your option) any later version.
+#
+# avahi is distributed in the hope that it will be useful, but WITHOUT
+# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
+# or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
+# License for more details.
+#
+# You should have received a copy of the GNU Lesser General Public
+# License along with avahi; if not, write to the Free Software
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
+# USA.
+
+VERSION=1.9
+
+run_versioned() {
+    local P
+    type -p "$1-$2" &> /dev/null && P="$1-$2" || local P="$1"
+
+    shift 2
+    "$P" "$@"
+}
+
+set -ex
+
+if [ "x$1" = "xam" ] ; then
+    run_versioned automake "$VERSION" -a -c --foreign
+    ./config.status
+else 
+    rm -rf autom4te.cache
+    rm -f config.cache
+
+    libtoolize -c --force
+    run_versioned aclocal "$VERSION" -I common
+    autoconf -Wall
+    autoheader
+    run_versioned automake "$VERSION" -a -c --foreign
+
+    ./configure "$@"
+
+    make clean
+fi
index ef0d1a95e948fcbd5985f0797e5e875d07bf2548..8771701788334665bff37feb9f7fbb9a17190657 100755 (executable)
 # Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
 # USA.
 
-VERSION=1.9
-
-run_versioned() {
-    local P
-    type -p "$1-$2" &> /dev/null && P="$1-$2" || local P="$1"
-
-    shift 2
-    "$P" "$@"
-}
-
-set -ex
-
-if [ "x$1" = "xam" ] ; then
-    run_versioned automake "$VERSION" -a -c --foreign
-    ./config.status
-else 
-    rm -rf autom4te.cache
-    rm -f config.cache
-
-    libtoolize -c --force
-    run_versioned aclocal "$VERSION" -I common
-    autoconf -Wall
-    autoheader
-    run_versioned automake "$VERSION" -a -c --foreign
-
-    CFLAGS="$CFLAGS -g -O0" ./configure --sysconfdir=/etc --localstatedir=/var "$@"
-
-    make clean
-fi
+CFLAGS="$CFLAGS -g -O0" ./autogen.sh --sysconfdir=/etc --localstatedir=/var "$@"