URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [rtos/] [rtems/] [bootstrap] - Rev 530
Go to most recent revision | Compare with Previous | Blame | View Log
#!/bin/sh## helps bootstrapping, when checked out from CVS# requires GNU autoconf and GNU automake## $Id: bootstrap,v 1.2 2001-09-27 11:59:04 chris Exp $# this is not meant to be exported outside the source tree# NOTE: Inspired by libtool's autogen script# to be run from the toplevel directory of RTEMS'# source treeprogname=`basename $0`top_srcdir=`dirname $0`verbose="";quiet="false"mode="generate"usage(){echoecho "usage: ${progname} [-h|-q|-v]"echoecho "options:"echo " -h .. display this message and exit";echo " -q .. quiet, don't display directories";echo " -v .. verbose, pass -v to automake when invoking automake"echo " -c .. clean, remove all aclocal/autoconf/automake generated files"echoexit 1;}if test ! -f $top_srcdir/VERSION; thenecho "${progname}:"echo " Installation problem: Can't find file VERSION"exit 1;fiwhile test $# -gt 0; docase $1 in-h|--he|--hel|--help)usage ;;-q|--qu|--qui|--quie|--quiet)quiet="true";shift;;-v|--ve|--ver|--verb|--verbo|--verbos|--verbose)verbose="-v";shift;;-c|--cl|--cle|--clea|--clean)mode="clean";shift;;-*) echo "unknown option $1" ;usage ;;*) echo "invalid parameter $1" ;usage ;;esacdonecase $mode ingenerate)case $top_srcdir in/* ) aclocal_dir=$top_srcdir/aclocal;;*) aclocal_dir=`pwd`/$top_srcdir/aclocal;;esacconfs=`find . -name 'configure.in' -print`for i in $confs; dodir=`dirname $i`;( test "$quiet" = "true" || echo "$dir";cd $dir;aclocal -I $aclocal_dir;autoconf;test -n "`grep CONFIG_HEADER configure.in`" && autoheader ;test -f Makefile.am && automake $verbose ;test -f Makefile.am && test -n "`grep 'stamp-h\.in' Makefile.in`" \&& echo timestamp > stamp-h.in)done;;clean)test "$quiet" = "true" || echo "removing automake generated Makefile.in files"files=`find . -name 'Makefile.am' -print | sed -e 's%\.am%\.in%g'` ;for i in $files; do if test -f $i; thenrm -f $itest "$verbose" = "-v" && echo "$i"fi; donetest "$quiet" = "true" || echo "removing configure files"files=`find . -name 'configure' -print` ;test "$verbose" = "-v" && test -n "$files" && echo "$files" ;for i in $files; do if test -f $i; thenrm -f $itest "$verbose" = "-v" && echo "$i"fi; donetest "$quiet" = "true" || echo "removing aclocal.m4 files"files=`find . -name 'aclocal.m4' -print` ;test "$verbose" = "-v" && test -n "$files" && echo "$files" ;for i in $files; do if test -f $i; thenrm -f $itest "$verbose" = "-v" && echo "$i"fi; donefind . -name '*~' -print | xargs rm -ffind . -name '*.orig' -print | xargs rm -ffind . -name '*.rej' -print | xargs rm -ffind . -name 'config.status' -print | xargs rm -ffind . -name 'config.log' -print | xargs rm -ffind . -name 'config.cache' -print | xargs rm -ffind . -name 'Makefile' -print | xargs rm -ffind . -name '.deps' -print | xargs rm -rffind . -name '.libs' -print | xargs rm -rffind . -name 'stamp-h.in' | xargs rm -rf;;esac
Go to most recent revision | Compare with Previous | Blame | View Log
