tng         2002/12/02 12:06:25

  Modified:    c/scripts packageBinaries.pl
  Log:
  [Bug 12490] Patches required to build Xerces-C++ on BeOS R5.  Patch from Andrew 
Bachmann.
  
  Revision  Changes    Path
  1.111     +10 -1     xml-xerces/c/scripts/packageBinaries.pl
  
  Index: packageBinaries.pl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/scripts/packageBinaries.pl,v
  retrieving revision 1.110
  retrieving revision 1.111
  diff -u -r1.110 -r1.111
  --- packageBinaries.pl        22 Nov 2002 19:11:01 -0000      1.110
  +++ packageBinaries.pl        2 Dec 2002 20:06:25 -0000       1.111
  @@ -243,6 +243,7 @@
           util\\Platforms
           util\\Platforms\\AIX
           util\\Platforms\\HPUX
  +        util\\Platforms\\BeOS
           util\\Platforms\\Linux
           util\\Platforms\\MacOS
           util\\Platforms\\OS2
  @@ -636,6 +637,7 @@
           util/Platforms
           util/Platforms/AIX
           util/Platforms/HPUX
  +        util/Platforms/BeOS
           util/Platforms/Linux
           util/Platforms/MacOS
           util/Platforms/OS2
  @@ -794,7 +796,7 @@
   #
   #  UNIX builds happen here ...
   #
  -if ( ($platform =~ m/AIX/i)    || ($platform =~ m/HP-UX/i) ||
  +if ( ($platform =~ m/AIX/i)   || ($platform =~ m/HP-UX/i) || ($platform =~ 
m/BeOS/i) ||
        ($platform =~ m/SunOS/i) || ($platform =~ m/Linux/i) || ($platform =~ m/ptx/i) 
) {
   
       # Echo the current PATH to see what compiler it picks up
  @@ -858,6 +860,13 @@
   
           psystem ("echo SHLIB_PATH=$ENV{'SHLIB_PATH'}");
       }
  +    if ($platform =~ m/BeOS/i) {
  +        $platform = "beos";
  +        if ($opt_c eq "") {$opt_c = "gcc";}
  +        if ($opt_x eq "") {$opt_x = "g++";}
  +        $icuCompileFlags = 'CC=gcc CXX=g++ CXXFLAGS="-w -O" CFLAGS="-w -O"';
  +        psystem ("echo LIBRARY_PATH=$ENV{'LIBRARY_PATH'}");
  +    }    
       if ($platform =~ m/Linux/i) {
           $platform = "linux";
           if ($opt_c eq "") {$opt_c = "gcc";}
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to