1999-05-08 08:26:20 +08:00
|
|
|
#!/bin/sh
|
2006-07-28 07:26:57 +08:00
|
|
|
#BHEADER**********************************************************************
|
2008-07-18 09:34:48 +08:00
|
|
|
# Copyright (c) 2008, Lawrence Livermore National Security, LLC.
|
2006-07-28 07:26:57 +08:00
|
|
|
# Produced at the Lawrence Livermore National Laboratory.
|
2008-07-18 09:34:48 +08:00
|
|
|
# This file is part of HYPRE. See file COPYRIGHT for details.
|
2006-07-28 07:26:57 +08:00
|
|
|
#
|
2007-11-14 05:20:21 +08:00
|
|
|
# HYPRE is free software; you can redistribute it and/or modify it under the
|
2008-07-18 09:34:48 +08:00
|
|
|
# terms of the GNU Lesser General Public License (as published by the Free
|
|
|
|
|
# Software Foundation) version 2.1 dated February 1999.
|
1999-05-08 08:26:20 +08:00
|
|
|
#
|
|
|
|
|
# $Revision$
|
2006-07-28 07:26:57 +08:00
|
|
|
#EHEADER**********************************************************************
|
|
|
|
|
|
1999-05-08 08:26:20 +08:00
|
|
|
|
2007-11-14 05:20:21 +08:00
|
|
|
|
2008-07-18 09:34:48 +08:00
|
|
|
|
2006-05-03 05:28:57 +08:00
|
|
|
while [ $# -ge 1 ]; do
|
|
|
|
|
echo ""; echo "/* $1 */"
|
|
|
|
|
perl -e 'while ($line = <>) {if ($line =~ /#else|#elif/) {0 while(<> !~ /#endif/);} elsif ($line !~ /#if|#endif/) {print("$line");}}' $1 | mkproto -p | grep -v " main[ (]"
|
|
|
|
|
shift
|
|
|
|
|
done
|