From 6e0e3da2837214179812cf613e78227d4cbb78b3 Mon Sep 17 00:00:00 2001
From: Bill Wendling <wendling@ncsa.uiuc.edu>
Date: Mon, 28 Jul 2003 16:36:38 -0500
Subject: [svn-r7268] Purpose:     Update

Description:
    Revamped the configuration system. The configurations for the Fortran
    and C++ libraries are no longer separate from the "main"
    configuration system. This involved removing the "configure*" and
    "aclocal.m4" files from the fortran/ and c++/ subdirectories. Also
    merging settings in the config/ subdirectories into the main config/
    subdirectory.

    Fortran header files had to be modified a little for Linux. It was
    checking if it was a Linux machine by some #defines, however with the
    -std=c99 switch, these defines weren't there. I added a check for
    some other ones which should be there whether the -std=c99 switch is
    used or not.

    Had to add C++ information to this script.

Platforms tested:
    Verbena (Fortran & C++)
    Sol (Fortran & C++)
    Copper (Fortran & C++)
    Modi4 (Parallel, Fortran, & C++)

Misc. update:
---
 bin/dependencies | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/bin/dependencies b/bin/dependencies
index 0575b45..166e6e7 100755
--- a/bin/dependencies
+++ b/bin/dependencies
@@ -21,12 +21,15 @@ my $top_builddir;
 while ($_ = shift @ARGV) {
     if (/^--srcdir=([^ \t\n]*)/) {
         $srcdir = $1;
+        $srcdir =~ s/\+/\\\+/g;
         $srcdir =~ s/\./\\\./g;
     } elsif (/^--top_srcdir=([^ \t\n]*)/) {
         $top_srcdir = $1;
+        $top_srcdir =~ s/\+/\\\+/g;
         $top_srcdir =~ s/\./\\\./g;
     } elsif (/^--top_builddir=([^ \t\n]*)/) {
         $top_builddir = $1;
+        $top_builddir =~ s/\+/\\\+/g;
         $top_builddir =~ s/\./\\\./g;
     } else {
         $depend_file = $_;
-- 
cgit v0.12