From 42783746a78bf4d094e6ff9b6971b565e9ac59dd Mon Sep 17 00:00:00 2001 From: Josh Blum Date: Tue, 26 Apr 2011 22:59:13 -0700 Subject: gnuradio: support out-of-tree bootstrap Run bootstrap from any directory and it will work. The bootstrap script determines the source directory, and cds into that directory to run each auto* command. The bootstrap files also print that they are run, and there is a place to add-in future sub-projects. --- usrp2/firmware/bootstrap | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) (limited to 'usrp2/firmware/bootstrap') diff --git a/usrp2/firmware/bootstrap b/usrp2/firmware/bootstrap index 4106d4746..a72eced6b 100755 --- a/usrp2/firmware/bootstrap +++ b/usrp2/firmware/bootstrap @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright 2001,2005 Free Software Foundation, Inc. +# Copyright 2001-2011 Free Software Foundation, Inc. # # This file is part of GNU Radio # @@ -19,12 +19,14 @@ # the Free Software Foundation, Inc., 51 Franklin Street, # Boston, MA 02110-1301, USA. +srcdir=$(cd $(dirname $0) ; pwd) -rm -fr config.cache autom4te*.cache +echo "Bootstrap'n usrp2 firmware... ${srcdir}" -aclocal -I config -autoconf -autoheader -# libtoolize --automake -automake --add-missing -Wno-portability +(cd ${srcdir} ; rm -fr config.cache autom4te*.cache) +(cd ${srcdir} ; aclocal -I config) +(cd ${srcdir} ; autoconf) +(cd ${srcdir} ; autoheader) +# (cd ${srcdir} ; libtoolize --automake) +(cd ${srcdir} ; automake --add-missing -Wno-portability) -- cgit