From ef2e26c91b80556af033d3335e55f5dfa6fff31d Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 13 Aug 2003 01:53:07 +0000 Subject: first public release of samba4 code (This used to be commit b0510b5428b3461aeb9bbe3cc95f62fc73e2b97f) --- source4/autogen.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 source4/autogen.sh (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh new file mode 100755 index 0000000000..a2228a6fd9 --- /dev/null +++ b/source4/autogen.sh @@ -0,0 +1,36 @@ +#! /bin/sh + +# Run this script to build samba from CVS. + +## first try the default names +AUTOHEADER="autoheader" +AUTOCONF="autoconf" + +if which $AUTOCONF > /dev/null +then + : +else + echo "$0: need autoconf 2.53 or later to build samba from CVS" >&2 + exit 1 +fi + +## +## what version do we need? +## +if [ `$AUTOCONF --version | head -1 | cut -d. -f 2` -lt 53 ]; then + + ## maybe it's installed under a different name (e.g. RedHat 7.3) + + AUTOCONF="autoconf-2.53" + AUTOHEADER="autoheader-2.53" + +fi + +echo "$0: running $AUTOHEADER" +$AUTOHEADER || exit 1 + +echo "$0: running $AUTOCONF" +$AUTOCONF || exit 1 + +echo "Now run ./configure and then make." +exit 0 -- cgit From 1d471e8a74de295548ad901abb8fcf27d7854ce3 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 17 Aug 2003 06:47:52 +0000 Subject: Sync autogen.sh from samba3 (This used to be commit 7bc56792dc0bc9fdecfe8e7a2db2d6c367cdef42) --- source4/autogen.sh | 56 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 40 insertions(+), 16 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index a2228a6fd9..2d91173f4a 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -1,31 +1,54 @@ -#! /bin/sh +#!/bin/sh # Run this script to build samba from CVS. -## first try the default names -AUTOHEADER="autoheader" -AUTOCONF="autoconf" +## insert all possible names (only works with +## autoconf 2.x +TESTAUTOHEADER="autoheader autoheader-2.53" +TESTAUTOCONF="autoconf autoconf-2.53" + +AUTOHEADERFOUND="0" +AUTOCONFFOUND="0" -if which $AUTOCONF > /dev/null -then - : -else - echo "$0: need autoconf 2.53 or later to build samba from CVS" >&2 - exit 1 -fi ## -## what version do we need? +## Look for autoheader +## +for i in $TESTAUTOHEADER; do + if which $i > /dev/null 2>&1; then + if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then + AUTOHEADER=$i + AUTOHEADERFOUND="1" + break + fi + fi +done + +## +## Look for autoconf ## -if [ `$AUTOCONF --version | head -1 | cut -d. -f 2` -lt 53 ]; then - ## maybe it's installed under a different name (e.g. RedHat 7.3) +for i in $TESTAUTOCONF; do + if which $i > /dev/null 2>&1; then + if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then + AUTOCONF=$i + AUTOCONFFOUND="1" + break + fi + fi +done - AUTOCONF="autoconf-2.53" - AUTOHEADER="autoheader-2.53" +## +## do we have it? +## +if [ "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0" ]; then + echo "$0: need autoconf 2.53 or later to build samba from CVS" >&2 + exit 1 fi + + echo "$0: running $AUTOHEADER" $AUTOHEADER || exit 1 @@ -34,3 +57,4 @@ $AUTOCONF || exit 1 echo "Now run ./configure and then make." exit 0 + -- cgit From 2bd7a626a6b15ad6d0f49f581350841ef87fb523 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 4 Dec 2003 01:17:00 +0000 Subject: my debian unstable box uses "autoconf2.50" - i wish there were a better way than this! (This used to be commit ad52fd9baf2180a89634eaaa5af22e9bed1de0a7) --- source4/autogen.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 2d91173f4a..4b879d06ef 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -4,8 +4,8 @@ ## insert all possible names (only works with ## autoconf 2.x -TESTAUTOHEADER="autoheader autoheader-2.53" -TESTAUTOCONF="autoconf autoconf-2.53" +TESTAUTOHEADER="autoheader autoheader-2.53 autoheader2.50" +TESTAUTOCONF="autoconf autoconf-2.53 autoconf2.50" AUTOHEADERFOUND="0" AUTOCONFFOUND="0" -- cgit From e06687eb174d5ca785a6c67fa63a99ea019182c4 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 28 Jan 2004 12:47:52 +0000 Subject: merge the version.h autogeneration stuff from 3.0 metze (This used to be commit 24dc237e109f6dce69814b22e0fb7878a7f6bfa8) --- source4/autogen.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 4b879d06ef..aa8534858e 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -47,7 +47,8 @@ if [ "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0" ]; then exit 1 fi - +echo "$0: running script/mkversion.sh" +./script/mkversion.sh || exit 1 echo "$0: running $AUTOHEADER" $AUTOHEADER || exit 1 @@ -55,6 +56,8 @@ $AUTOHEADER || exit 1 echo "$0: running $AUTOCONF" $AUTOCONF || exit 1 +rm -rf autom4te.cache autom4te-2.53.cache + echo "Now run ./configure and then make." exit 0 -- cgit From 1ac201024b104b2e6bd331255870fc39db657eec Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 14 Apr 2004 08:37:07 +0000 Subject: r206: - we know use SVN not CVS:-) - we should cleanup the cache before and after autoconf metze (This used to be commit 114f5198a7e73af5c62fe83145f836588ed365fe) --- source4/autogen.sh | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index aa8534858e..922cad8e61 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -1,6 +1,6 @@ #!/bin/sh -# Run this script to build samba from CVS. +# Run this script to build samba from SVN. ## insert all possible names (only works with ## autoconf 2.x @@ -43,20 +43,22 @@ done ## do we have it? ## if [ "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0" ]; then - echo "$0: need autoconf 2.53 or later to build samba from CVS" >&2 + echo "$0: need autoconf 2.53 or later to build samba from SVN" >&2 exit 1 fi echo "$0: running script/mkversion.sh" ./script/mkversion.sh || exit 1 +rm -rf autom4te*.cache + echo "$0: running $AUTOHEADER" $AUTOHEADER || exit 1 echo "$0: running $AUTOCONF" $AUTOCONF || exit 1 -rm -rf autom4te.cache autom4te-2.53.cache +rm -rf autom4te*.cache echo "Now run ./configure and then make." exit 0 -- cgit From 12d8b02f441eb4d8e70b2164ea4636796777becb Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 6 Jan 2005 17:21:57 +0000 Subject: r4572: remove configure and include/config.h* before running autoheader && autoconf this fixes bug where configure didn't get correctly updated (I assume autoconf uses some caching...) metze (This used to be commit bfedcbc598706c47981d9ba0e19cae9ea3fab46b) --- source4/autogen.sh | 1 + 1 file changed, 1 insertion(+) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 922cad8e61..23aedda2b5 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -51,6 +51,7 @@ echo "$0: running script/mkversion.sh" ./script/mkversion.sh || exit 1 rm -rf autom4te*.cache +rm -f configure include/config.h* echo "$0: running $AUTOHEADER" $AUTOHEADER || exit 1 -- cgit From 6f99430d22650ca46cec48d4f08afd0901c398eb Mon Sep 17 00:00:00 2001 From: Gerald Carter Date: Tue, 8 Feb 2005 22:55:24 +0000 Subject: r5282: merging autogen fixes from 3_0 (This used to be commit ece7a3918ec33b4b8b61b50277c5a1e484c55e3b) --- source4/autogen.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 23aedda2b5..3422d7cebf 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -16,7 +16,7 @@ AUTOCONFFOUND="0" ## for i in $TESTAUTOHEADER; do if which $i > /dev/null 2>&1; then - if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then + if test `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53; then AUTOHEADER=$i AUTOHEADERFOUND="1" break @@ -30,7 +30,7 @@ done for i in $TESTAUTOCONF; do if which $i > /dev/null 2>&1; then - if [ `$i --version | head -n 1 | cut -d. -f 2` -ge 53 ]; then + if test `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53; then AUTOCONF=$i AUTOCONFFOUND="1" break @@ -42,7 +42,7 @@ done ## ## do we have it? ## -if [ "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0" ]; then +if test "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0"; then echo "$0: need autoconf 2.53 or later to build samba from SVN" >&2 exit 1 fi -- cgit From 2068037ba910a323ddd2aa7261dfe757e3f9821f Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Fri, 17 Jun 2005 00:48:00 +0000 Subject: r7661: patch from tburdi1@uic.edu to fix autogen.sh on freebsd (This used to be commit ffe1b5e6f4cd8cc9ddd0ceda882ad76917ebd1d3) --- source4/autogen.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 3422d7cebf..ed9a9f5bc3 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -4,8 +4,8 @@ ## insert all possible names (only works with ## autoconf 2.x -TESTAUTOHEADER="autoheader autoheader-2.53 autoheader2.50" -TESTAUTOCONF="autoconf autoconf-2.53 autoconf2.50" +TESTAUTOHEADER="autoheader autoheader-2.53 autoheader2.50 autoheader259 autoheader253" +TESTAUTOCONF="autoconf autoconf-2.53 autoconf2.50 autoconf259 autoconf253" AUTOHEADERFOUND="0" AUTOCONFFOUND="0" -- cgit From c0fb8bf2911fff94e52588489277e1eccd6e2f1a Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 6 Apr 2006 12:30:06 +0000 Subject: r14950: make sure include/config.h is only updated when the content was changed metze (This used to be commit 2488ead8c3431be3014012a05de4ee57ff13aa93) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index ed9a9f5bc3..c80ece77c9 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -51,7 +51,7 @@ echo "$0: running script/mkversion.sh" ./script/mkversion.sh || exit 1 rm -rf autom4te*.cache -rm -f configure include/config.h* +rm -f configure include/config_tmp.h* echo "$0: running $AUTOHEADER" $AUTOHEADER || exit 1 -- cgit From 14651f3cb7f9f49c7fa775dd2c889d37b7f8a541 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 5 Sep 2006 13:47:03 +0000 Subject: r18092: pass -Ilib/replace to autoconf/autoheader to hopefully fix the samba4 build metze (This used to be commit 7be45d275d8d021357281dff86093941946e4db8) --- source4/autogen.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index c80ece77c9..a88e5577c4 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -53,11 +53,13 @@ echo "$0: running script/mkversion.sh" rm -rf autom4te*.cache rm -f configure include/config_tmp.h* -echo "$0: running $AUTOHEADER" -$AUTOHEADER || exit 1 +IPATHS="-I. -Ilib/replace" -echo "$0: running $AUTOCONF" -$AUTOCONF || exit 1 +echo "$0: running $AUTOHEADER $IPATHS" +$AUTOHEADER $IPATHS || exit 1 + +echo "$0: running $AUTOCONF $IPATHS" +$AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache -- cgit From d0d846cd9bf1ea5439922ec2cedd445dc3195098 Mon Sep 17 00:00:00 2001 From: Derrell Lipman Date: Wed, 3 Jan 2007 21:11:44 +0000 Subject: r20519: Web Application Framework - No path given to web server means use old scripts (missed check-in) - Build Web Application (qooxdoo stuff) from autogen.sh since python isn't available or is differently-configured on various build-farm machines - Don't continually check in generated files - Properly identify SWAT "Statistics" module as "Status and Statistics" (This used to be commit 9d89b7663af218ee6ed941ac6c0597fab93cd03b) --- source4/autogen.sh | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index a88e5577c4..8d842a9cb5 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -63,6 +63,9 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache +echo "$0: building Web Application Framework (SWAT)" +make -C ../webapps/swat distclean build || exit 1 + echo "Now run ./configure and then make." exit 0 -- cgit From f6274959ba381b6b5d025cb0cee78665107a72a6 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 10 Jan 2007 11:16:11 +0000 Subject: r20647: add cluster code (This used to be commit 5870830b99a8d76bda1ff5af3fcf8dda9aba50ec) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 8d842a9cb5..a27364c7e2 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -64,7 +64,7 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache echo "$0: building Web Application Framework (SWAT)" -make -C ../webapps/swat distclean build || exit 1 +#make -C ../webapps/swat distclean build || exit 1 echo "Now run ./configure and then make." exit 0 -- cgit From 1c211a2e43db46c649a963ec883481cc4321870a Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 10 Jan 2007 11:50:33 +0000 Subject: r20650: revert a bunch of code I didn't mean to commit yet (This used to be commit b3e2d4908781781a487eaeb683d22eb967e5597d) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index a27364c7e2..8d842a9cb5 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -64,7 +64,7 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache echo "$0: building Web Application Framework (SWAT)" -#make -C ../webapps/swat distclean build || exit 1 +make -C ../webapps/swat distclean build || exit 1 echo "Now run ./configure and then make." exit 0 -- cgit From 75d36415e9eef39134686cb847ac83b910227e42 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sat, 21 Apr 2007 22:07:10 +0000 Subject: r22436: allow: AUTOGEN_SKIP_SWAT=yes ./autogen.sh metze (This used to be commit 8f86e6eba9c2a0c2015f36e3302c94bda1d469a2) --- source4/autogen.sh | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 8d842a9cb5..9fab356698 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -63,8 +63,10 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache -echo "$0: building Web Application Framework (SWAT)" -make -C ../webapps/swat distclean build || exit 1 +if test x"${AUTOGEN_SKIP_SWAT}" != x"yes"; then + echo "$0: building Web Application Framework (SWAT)" + make -C ../webapps/swat distclean build || exit 1 +fi echo "Now run ./configure and then make." exit 0 -- cgit From 3ccf9ff2ab468d91b9843139df2dfdccbe24c7a1 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 16 Jul 2007 01:48:07 +0000 Subject: r23881: A quick fix from davecb@spamcop.net to be more portable to non-GNU make in autogen.sh. Andrew Bartlett (This used to be commit f47e5f716137b08380b17fdd95d2f454f53d6ce6) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 9fab356698..4337d3b55c 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -65,7 +65,7 @@ rm -rf autom4te*.cache if test x"${AUTOGEN_SKIP_SWAT}" != x"yes"; then echo "$0: building Web Application Framework (SWAT)" - make -C ../webapps/swat distclean build || exit 1 + (cd ../webapps/swat; make distclean build || exit 1) fi echo "Now run ./configure and then make." -- cgit From c87d5017d9ef63d4e758ff0904ba417bfa669858 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 16 Jul 2007 23:38:29 +0000 Subject: r23905: SATOH Fumiyasu points out that we want &&, not ; here... (We don't want to make a distclean of the main user tree, just because they don't have the parent directory checked out). Andrew Bartlett (This used to be commit 70bf6936850dede51d085a1f1f22f43b98823ff2) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 4337d3b55c..74634263a2 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -65,7 +65,7 @@ rm -rf autom4te*.cache if test x"${AUTOGEN_SKIP_SWAT}" != x"yes"; then echo "$0: building Web Application Framework (SWAT)" - (cd ../webapps/swat; make distclean build || exit 1) + (cd ../webapps/swat && make distclean build || exit 1) fi echo "Now run ./configure and then make." -- cgit From 1317d8e6942500d4caef5d7856b663d40d5043a7 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Fri, 10 Aug 2007 11:53:52 +0000 Subject: r24313: Merge r23377 from 3_2 Patch from Bjoern Jacke to deal with non-GNU implementations of tr in autogen.sh (This used to be commit c77c74efdbca414ffc51415c52206eff6ca57fe3) --- source4/autogen.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 74634263a2..984831bf90 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -16,7 +16,7 @@ AUTOCONFFOUND="0" ## for i in $TESTAUTOHEADER; do if which $i > /dev/null 2>&1; then - if test `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53; then + if test `$i --version | head -n 1 | cut -d. -f 2 | sed "s/[^0-9]//g"` -ge 53; then AUTOHEADER=$i AUTOHEADERFOUND="1" break @@ -30,7 +30,7 @@ done for i in $TESTAUTOCONF; do if which $i > /dev/null 2>&1; then - if test `$i --version | head -n 1 | cut -d. -f 2 | tr -d [:alpha:]` -ge 53; then + if test `$i --version | head -n 1 | cut -d. -f 2 | sed "s/[^0-9]//g"` -ge 53; then AUTOCONF=$i AUTOCONFFOUND="1" break -- cgit From 15c1801a5c13479f1bf67e0e3c1ad7c0af8e3af7 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 10 Sep 2007 03:44:47 +0000 Subject: r25051: Move SWAT back to the old-style form-submit modal. The Web 2.0, async client tools were really interesting, but without developer backing they remain impossible to support into a release. The most interesting app was the LDB browser, and I intend to replace this with phpLdapAdmin, preconfigured for Apache during provision. This also removes the need to 'compile' SWAT on SVN checkouts. Andrew Bartlett (This used to be commit cda965e908055d45b1c05bc29cc791f7238d2fae) --- source4/autogen.sh | 5 ----- 1 file changed, 5 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 984831bf90..e5aa69776f 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -63,11 +63,6 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache -if test x"${AUTOGEN_SKIP_SWAT}" != x"yes"; then - echo "$0: building Web Application Framework (SWAT)" - (cd ../webapps/swat && make distclean build || exit 1) -fi - echo "Now run ./configure and then make." exit 0 -- cgit From 16325f13395a48daa9c0a8cb58b354e552776fce Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 28 Nov 2007 22:41:29 +0100 Subject: r26186: Generate SWIG files as part of autogen.sh (This used to be commit 4429f8b87e057787df0748f93c842c9a634dada5) --- source4/autogen.sh | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index e5aa69776f..67a3df3bd9 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -63,6 +63,16 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache +# Run swig if it is available +SWIG=swig +SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/talloc/talloc.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i" +if which $SWIG >/dev/null 2>&1; then + for I in $SWIG_FILES + do + echo "$0: running $SWIG for $I" + swig -python -keyword $I + done +fi + echo "Now run ./configure and then make." exit 0 - -- cgit From e1733d72441ec5aff6d48abf6dd41a91e459df01 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 29 Nov 2007 14:49:35 +0100 Subject: r26194: Wrap the events subsystem in a separate file. (This used to be commit cfb6bbdc31083308dbff29cf226a092c8a137c2a) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 67a3df3bd9..9288cba986 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -65,7 +65,7 @@ rm -rf autom4te*.cache # Run swig if it is available SWIG=swig -SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/talloc/talloc.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i" +SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/talloc/talloc.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i lib/events/events.i" if which $SWIG >/dev/null 2>&1; then for I in $SWIG_FILES do -- cgit From f2f16b45b58c2bbf3053ff55e7a290fc069e0efd Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Thu, 29 Nov 2007 14:49:47 +0100 Subject: r26197: Add bindings for libsecurity. (This used to be commit 8625cd403ba3a7d2b1b1fccfeb5efd7e21de0135) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 9288cba986..667ac89a44 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -65,7 +65,7 @@ rm -rf autom4te*.cache # Run swig if it is available SWIG=swig -SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/talloc/talloc.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i lib/events/events.i" +SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i lib/events/events.i libcli/security/security.i" if which $SWIG >/dev/null 2>&1; then for I in $SWIG_FILES do -- cgit From da0640518f67545df6a1da30c916fbc452d38a39 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Sun, 2 Dec 2007 20:24:24 +0100 Subject: r26232: Provide replacement for stdint.i for users of older versions of swig. (This used to be commit fb2150a07aa6460165efb4587c86ecc820cdeac0) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 667ac89a44..5f71a09bf8 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -70,7 +70,7 @@ if which $SWIG >/dev/null 2>&1; then for I in $SWIG_FILES do echo "$0: running $SWIG for $I" - swig -python -keyword $I + swig -python -keyword -Iscripting/python/replace $I done fi -- cgit From 4f5adbdddf6e3e1a4789c2df81973084913742f9 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 3 Dec 2007 04:14:24 +0100 Subject: r26243: stdint.i requires swigarch.i (This used to be commit d9391316a982cfff6b283e7d4a86103ec6fe370d) --- source4/autogen.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 5f71a09bf8..d3a4d873d1 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -65,7 +65,7 @@ rm -rf autom4te*.cache # Run swig if it is available SWIG=swig -SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i lib/events/events.i libcli/security/security.i" +SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i ./lib/events/events.i ./libcli/security/security.i" if which $SWIG >/dev/null 2>&1; then for I in $SWIG_FILES do -- cgit From 53ae9bc9f6f66578948c3995073bdc1f1acae0f1 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Mon, 3 Dec 2007 13:48:09 +0100 Subject: r26248: Check in SWIG output so SWIG is not required when running out of svn. (This used to be commit 08501fbef38f81ce5ff4885a1696f9cb392fd631) --- source4/autogen.sh | 11 ----------- 1 file changed, 11 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index d3a4d873d1..9c73c96572 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -63,16 +63,5 @@ $AUTOCONF $IPATHS || exit 1 rm -rf autom4te*.cache -# Run swig if it is available -SWIG=swig -SWIG_FILES="./scripting/python/misc.i ./auth/auth.i ./auth/credentials/credentials.i ./lib/ldb/ldb.i ./lib/registry/registry.i ./lib/tdb/tdb.i ./libcli/swig/libcli_smb.i ./libcli/swig/libcli_nbt.i ./librpc/rpc/dcerpc.i ./lib/events/events.i ./libcli/security/security.i" -if which $SWIG >/dev/null 2>&1; then - for I in $SWIG_FILES - do - echo "$0: running $SWIG for $I" - swig -python -keyword -Iscripting/python/replace $I - done -fi - echo "Now run ./configure and then make." exit 0 -- cgit From de03c4a3eadd8180e5bda5b176f1abebff613a15 Mon Sep 17 00:00:00 2001 From: Kai Blin Date: Mon, 11 Feb 2008 11:57:17 +0100 Subject: autoconf: We build Samba from git now, not from SVN. (This used to be commit 4557b34d82e16038db903278ea64313a9d731d61) --- source4/autogen.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'source4/autogen.sh') diff --git a/source4/autogen.sh b/source4/autogen.sh index 9c73c96572..b721a45a99 100755 --- a/source4/autogen.sh +++ b/source4/autogen.sh @@ -1,9 +1,9 @@ #!/bin/sh -# Run this script to build samba from SVN. +# Run this script to build samba from git. -## insert all possible names (only works with -## autoconf 2.x +## insert all possible names (only works with +## autoconf 2.x) TESTAUTOHEADER="autoheader autoheader-2.53 autoheader2.50 autoheader259 autoheader253" TESTAUTOCONF="autoconf autoconf-2.53 autoconf2.50 autoconf259 autoconf253" @@ -12,7 +12,7 @@ AUTOCONFFOUND="0" ## -## Look for autoheader +## Look for autoheader ## for i in $TESTAUTOHEADER; do if which $i > /dev/null 2>&1; then @@ -24,7 +24,7 @@ for i in $TESTAUTOHEADER; do fi done -## +## ## Look for autoconf ## @@ -39,11 +39,11 @@ for i in $TESTAUTOCONF; do done -## +## ## do we have it? ## if test "$AUTOCONFFOUND" = "0" -o "$AUTOHEADERFOUND" = "0"; then - echo "$0: need autoconf 2.53 or later to build samba from SVN" >&2 + echo "$0: need autoconf 2.53 or later to build samba from git" >&2 exit 1 fi -- cgit