peiyongz    2002/12/06 08:27:30

  Modified:    c/scripts packageBinaries.pl
  Log:
  $XERCESCROOT/msg created as home directory for message files.
  
  Revision  Changes    Path
  1.113     +16 -9     xml-xerces/c/scripts/packageBinaries.pl
  
  Index: packageBinaries.pl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/scripts/packageBinaries.pl,v
  retrieving revision 1.112
  retrieving revision 1.113
  diff -u -r1.112 -r1.113
  --- packageBinaries.pl        3 Dec 2002 21:23:35 -0000       1.112
  +++ packageBinaries.pl        6 Dec 2002 16:27:29 -0000       1.113
  @@ -125,6 +125,9 @@
       psystem ("mkdir $targetdir");
       psystem ("mkdir $targetdir\\bin");
       psystem ("mkdir $targetdir\\lib");
  +    if ( $opt_m =~ m/icu/i ) {
  +        psystem ("mkdir $targetdir\\msg");
  +    }    
       psystem ("mkdir $targetdir\\etc");
       psystem ("mkdir $targetdir\\include");
       psystem ("mkdir $targetdir\\include\\xercesc");
  @@ -302,7 +305,7 @@
       print ("\n \nCopying binary outputs ...\n");
       psystem("copy /y $BUILDDIR\\*.dll $targetdir\\bin");
       psystem("copy /y $BUILDDIR\\*.exe $targetdir\\bin");
  -
  +   
       if (($opt_t =~ m/icu/i || $opt_m =~ m/icu/i) && length($ICUROOT) > 0) {
   
           # Copy the ICU dlls and libs
  @@ -321,7 +324,7 @@
   
           # Copy the Resouce Bundle for ICUMsgLoader
           if ( $opt_m =~ m/icu/i) {
  -            psystem("copy /y 
$XERCESCROOT\\src\\xercesc\\util\\MsgLoaders\\ICU\\resources\\*.res $targetdir\\lib");
  +            psystem("copy /y 
$XERCESCROOT\\src\\xercesc\\util\\MsgLoaders\\ICU\\resources\\*.res $targetdir\\msg");
           }            
   
       }
  @@ -333,8 +336,7 @@
           psystem("copy /y $DEBUGBUILDDIR\\xerces-c_*D.lib $targetdir\\lib");
           psystem("copy /y $DEBUGBUILDDIR\\xerces*D.dll $targetdir\\bin");
       }
  -
  -
  +   
       # Populate the etc output directory like config.status and the map file
       print ("\n \nCopying misc output to etc ...\n");
       psystem("copy /y $XERCESCROOT\\Build\\Win64\\VC6\\Release\\obj\\*.map 
$targetdir\\etc");
  @@ -460,6 +462,9 @@
       psystem ("mkdir $targetdir");
       psystem ("mkdir $targetdir/bin");
       psystem ("mkdir $targetdir/lib");
  +    if ( $opt_m =~ m/icu/i ) {
  +        psystem ("mkdir $targetdir/msg");
  +    }   
       psystem ("mkdir $targetdir/etc");
       psystem ("mkdir $targetdir/include");
       psystem ("mkdir $targetdir/include/xercesc");
  @@ -714,7 +719,7 @@
   
           # Copy the Resouce Bundle for ICUMsgLoader
           if ( $opt_m =~ m/icu/i) {
  -            psystem("cp -fv 
$XERCESCROOT/src/xercesc/util/MsgLoaders/ICU/resources/*.res $targetdir/lib");
  +            psystem("cp -fv 
$XERCESCROOT/src/xercesc/util/MsgLoaders/ICU/resources/*.res $targetdir/msg");
           }            
   
       }
  @@ -944,7 +949,9 @@
       psystem ("mkdir $targetdir/bin");
       psystem ("mkdir $targetdir/etc");
       psystem ("mkdir $targetdir/lib");
  -    psystem ("mkdir $targetdir/lib/msg");    
  +    if ( $opt_m =~ m/iconv/i || $opt_m =~ m/icu/i ) {
  +        psystem ("mkdir $targetdir/msg");
  +    }
       psystem ("mkdir $targetdir/include");
       psystem ("mkdir $targetdir/include/xercesc");
       if (length($ICUROOT) > 0) {
  @@ -1217,11 +1224,11 @@
       # Populate the Message Catalog Files
       if ( $opt_m =~ m/iconv/i ) {
           print ("\n\nCopying Message Catalog Files ...\n");
  -        pchdir ("$targetdir/lib/msg");
  +        pchdir ("$targetdir/msg");
           psystem("rm -f XMLMessages* ");      
           psystem("cp -f $XERCESCROOT/lib/msg/XMLMessages*.cat .");        
       }    
  -    
  +           
       #
       # Create symbolic link for those ICU libraries
       #
  @@ -1270,7 +1277,7 @@
   
           # Copy the Resouce Bundle for ICUMsgLoader
           if ( $opt_m =~ m/icu/i) {
  -            psystem("cp -f 
$XERCESCROOT/src/xercesc/util/MsgLoaders/ICU/resources/*.res $targetdir/lib");
  +            psystem("cp -f 
$XERCESCROOT/src/xercesc/util/MsgLoaders/ICU/resources/*.res $targetdir/msg");
           }            
   
       }
  
  
  

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

Reply via email to