From 2a7cfdb33d65ea736a2f2302d48f8848fcf5fc24 Mon Sep 17 00:00:00 2001 From: henry Date: Thu, 1 May 2008 16:24:10 +0100 Subject: [PATCH] Update to bin scripts --- bin/-- | 0 bin/-----Original | 0 bin/5.1. | 0 bin/9 | 0 bin/Basically | 0 bin/Best | 0 bin/Can | 0 bin/Capgemini | 0 bin/Caversham, | 0 bin/Cent | 0 bin/Charles. | 0 bin/Dear | 0 bin/Do | 0 bin/Email: | 0 bin/FYI | 0 bin/From: | 0 bin/Henry | 0 bin/It | 0 bin/Meanwhile, | 0 bin/OpenCFD | 0 bin/Out | 0 bin/Reading | 0 bin/Reddy | 0 bin/Regards | 0 bin/Sent: | 0 bin/Skype | 0 bin/Subject: | 0 bin/Sure | 0 bin/This | 0 bin/To: | 0 bin/URL: | 0 bin/Woking, | 0 bin/[tt7dnr@linux17 | 0 bin/and | 0 bin/baffling | 0 bin/cases | 0 bin/doxyClassPatch | 103 ++++++++++++++++++++++++++++++++++++++++++ bin/in | 0 bin/intended | 0 bin/or | 0 bin/paraFoam.pvs | 12 ----- bin/qt4-4.2.1-1 | 0 bin/qt4-devel-4.2.1-1 | 0 bin/read, | 0 bin/the | 0 bin/this | 0 bin/tutorial | 0 bin/which | 0 48 files changed, 103 insertions(+), 12 deletions(-) delete mode 100644 bin/-- delete mode 100644 bin/-----Original delete mode 100644 bin/5.1. delete mode 100644 bin/9 delete mode 100644 bin/Basically delete mode 100644 bin/Best delete mode 100644 bin/Can delete mode 100644 bin/Capgemini delete mode 100644 bin/Caversham, delete mode 100644 bin/Cent delete mode 100644 bin/Charles. delete mode 100644 bin/Dear delete mode 100644 bin/Do delete mode 100644 bin/Email: delete mode 100644 bin/FYI delete mode 100644 bin/From: delete mode 100644 bin/Henry delete mode 100644 bin/It delete mode 100644 bin/Meanwhile, delete mode 100644 bin/OpenCFD delete mode 100644 bin/Out delete mode 100644 bin/Reading delete mode 100644 bin/Reddy delete mode 100644 bin/Regards delete mode 100644 bin/Sent: delete mode 100644 bin/Skype delete mode 100644 bin/Subject: delete mode 100644 bin/Sure delete mode 100644 bin/This delete mode 100644 bin/To: delete mode 100644 bin/URL: delete mode 100644 bin/Woking, delete mode 100644 bin/[tt7dnr@linux17 delete mode 100644 bin/and delete mode 100644 bin/baffling delete mode 100644 bin/cases mode change 100644 => 100755 bin/doxyClassPatch delete mode 100644 bin/in delete mode 100644 bin/intended delete mode 100644 bin/or delete mode 100644 bin/paraFoam.pvs delete mode 100644 bin/qt4-4.2.1-1 delete mode 100644 bin/qt4-devel-4.2.1-1 delete mode 100644 bin/read, delete mode 100644 bin/the delete mode 100644 bin/this delete mode 100644 bin/tutorial delete mode 100644 bin/which diff --git a/bin/-- b/bin/-- deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/-----Original b/bin/-----Original deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/5.1. b/bin/5.1. deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/9 b/bin/9 deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Basically b/bin/Basically deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Best b/bin/Best deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Can b/bin/Can deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Capgemini b/bin/Capgemini deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Caversham, b/bin/Caversham, deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Cent b/bin/Cent deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Charles. b/bin/Charles. deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Dear b/bin/Dear deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Do b/bin/Do deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Email: b/bin/Email: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/FYI b/bin/FYI deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/From: b/bin/From: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Henry b/bin/Henry deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/It b/bin/It deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Meanwhile, b/bin/Meanwhile, deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/OpenCFD b/bin/OpenCFD deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Out b/bin/Out deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Reading b/bin/Reading deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Reddy b/bin/Reddy deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Regards b/bin/Regards deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Sent: b/bin/Sent: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Skype b/bin/Skype deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Subject: b/bin/Subject: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Sure b/bin/Sure deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/This b/bin/This deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/To: b/bin/To: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/URL: b/bin/URL: deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/Woking, b/bin/Woking, deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/[tt7dnr@linux17 b/bin/[tt7dnr@linux17 deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/and b/bin/and deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/baffling b/bin/baffling deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/cases b/bin/cases deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/doxyClassPatch b/bin/doxyClassPatch old mode 100644 new mode 100755 index e69de29bb2..f724ca8d43 --- a/bin/doxyClassPatch +++ b/bin/doxyClassPatch @@ -0,0 +1,103 @@ +#!/bin/sh +# ----------------------------------------------------------------------------- +# ========= | +# \\ / F ield | OpenFOAM: The Open Source CFD Toolbox +# \\ / O peration | +# \\ / A nd | Copyright (C) 1991-2007 OpenCFD Ltd. +# \\/ M anipulation | +# ------------------------------------------------------------------------------ +# License +# This file is part of OpenFOAM. +# +# OpenFOAM is free software; you can redistribute it and/or modify it +# under the terms of the GNU General Public License as published by the +# Free Software Foundation; either version 2 of the License, or (at your +# option) any later version. +# +# OpenFOAM 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 General Public License +# along with OpenFOAM; if not, write to the Free Software Foundation, +# Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA +# +# Script +# doxyClassPatch +# +# Description +# search for header files and fix up 'Class' section for doxygen +# +# change: +# |Class +# | className +# -> +# |Class +# | Foam::className +# +# change: +# |Class +# | +# -> +# |Class +# | Foam::(basename) +# +# leave untouched: +# |Class +# | Foam... +# and +# |Class +# | Namespace::className +# +# +# ----------------------------------------------------------------------------- +backup=.unclassified +remove=no + +for search +do + for file in $( + find -H $search \ + -type f -name "*.H" \ + -exec perl -ne \ + 'if (/^Class\s*$/) { $_ = <>; /(^\s*Foam|::)/ or print "$ARGV\n"; exit 0; }' \ + \{\} \; + ) + do + perl -i$backup -x $0 $file + if [ -f $file$backup ] + then + [ $file -nt $file$backup ] && touch -r $file$backup $file + [ "$remove" = yes ] && /bin/rm $file$backup 2>/dev/null + fi + done +done + +exit 0 +# ---------------------------------------------------------------- end-of-file + +# embedded Perl program +#!/usr/bin/perl -wp +use strict; + +my $namespace = "Foam::"; +( my $class = $ARGV ) =~ s{^.*/|\.[A-Za-z]$}{}g; + +if (/^Class\s*$/) { + print; + $_ = <>; + + # provide a reasonable guess for empty classes + if (/^\s*$/) { + $_ = " $namespace$class\n"; + warn "modified $ARGV\n"; + } + elsif ( not /(^\s*Foam|::)/ ) { + s{^\s+|\s*$}{}g; + $_ = " $namespace$_\n"; + warn "modified $ARGV\n"; + } +} + +# ---------------------------------------------------------------- end-of-file diff --git a/bin/in b/bin/in deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/intended b/bin/intended deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/or b/bin/or deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/paraFoam.pvs b/bin/paraFoam.pvs deleted file mode 100644 index 23f8dd2414..0000000000 --- a/bin/paraFoam.pvs +++ /dev/null @@ -1,12 +0,0 @@ -# ParaView State Version 2.2 - -set kw(vtkTemp2) [$Application GetMainWindow] -set kw(vtkTemp29) [$kw(vtkTemp2) GetMainView] -set kw(vtkTemp980) [$kw(vtkTemp2) GetAnimationManager] -[$kw(vtkTemp2) GetRotateCameraButton] SetState 1 -$kw(vtkTemp2) ChangeInteractorStyle 1 -set kw(vtkTemp840) [$kw(vtkTemp2) InitializeReadCustom "FoamReader" "FOAM_ROOT/FOAM_CASE/FOAM_CASE.foam"] -$kw(vtkTemp2) ReadFileInformation $kw(vtkTemp840) "FOAM_ROOT/FOAM_CASE/FOAM_CASE.foam" -$kw(vtkTemp2) FinalizeRead $kw(vtkTemp840) "FOAM_ROOT/FOAM_CASE/FOAM_CASE.foam" -set kw(vtkTemp868) [$kw(vtkTemp840) GetPVWidget {Filename}] -$kw(vtkTemp868) SetValue "FOAM_ROOT/FOAM_CASE/FOAM_CASE.foam" diff --git a/bin/qt4-4.2.1-1 b/bin/qt4-4.2.1-1 deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/qt4-devel-4.2.1-1 b/bin/qt4-devel-4.2.1-1 deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/read, b/bin/read, deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/the b/bin/the deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/this b/bin/this deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/tutorial b/bin/tutorial deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/bin/which b/bin/which deleted file mode 100644 index e69de29bb2..0000000000