foamAllHC / foamEbrowse / foamNew - error checking

This commit is contained in:
Mark Olesen
2008-07-14 11:00:41 +02:00
parent fbac898f53
commit 04ffbbc51a
3 changed files with 21 additions and 14 deletions

View File

@ -27,9 +27,12 @@
# foamAllHC # foamAllHC
# #
# Description # Description
# #
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------
find . -name "*.[HCL]" -exec $1 {} \; -print if [ "$#" -gt 0 ]
then
find . -name "*.[HCL]" -exec $1 {} \; -print
fi
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------

View File

@ -41,12 +41,12 @@ if [ $# -ne 0 ]; then
exit 1 exit 1
fi fi
# Clean up on termination and on Ctrl-C
trap 'rm -f $headersFile $sourcesFile 2>/dev/null; exit 0' EXIT TERM INT
cd $WM_PROJECT_DIR cd $WM_PROJECT_DIR
find -H . -name "*.H" | fgrep -v "lnInclude" > $headersFile find -H . -name "*.H" | fgrep -v "lnInclude" > $headersFile
find -H . -name "*.C" | fgrep -v "lnInclude" > $sourcesFile find -H . -name "*.C" | fgrep -v "lnInclude" > $sourcesFile
ebrowse --files=$headersFile --files=$sourcesFile --output-file=.ebrowse ebrowse --files=$headersFile --files=$sourcesFile --output-file=.ebrowse
# Clean up on termination and on Ctrl-C
trap 'rm -f $headersFile $sourcesFile 2>/dev/null; exit 0' EXIT TERM INT
#------------------------------------------------------------------------------ #------------------------------------------------------------------------------

View File

@ -46,19 +46,23 @@ USAGE
exit 1 exit 1
} }
if [ "$#" -lt 1 ]; then if [ "$#" -lt 2 ]
then
usage "wrong number of arguments, expected 2 (or more)" usage "wrong number of arguments, expected 2 (or more)"
fi fi
case "$1" in case "$1" in
source) -h | -help)
shift usage
$WM_PROJECT_DIR/bin/foamTemplates/source/newSource $* ;;
;; source)
template) shift
shift $WM_PROJECT_DIR/bin/foamTemplates/source/newSource $*
$WM_PROJECT_DIR/bin/foamTemplates/sourceTemplate/newSourceTemplate $* ;;
;; template)
shift
$WM_PROJECT_DIR/bin/foamTemplates/sourceTemplate/newSourceTemplate $*
;;
*) *)
usage "unknown type" usage "unknown type"
;; ;;