You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2006/07/25 10:39:01 UTC

svn commit: r425330 - /xerces/c/trunk/scripts/packageBinaries.pl

Author: amassari
Date: Tue Jul 25 01:39:01 2006
New Revision: 425330

URL: http://svn.apache.org/viewvc?rev=425330&view=rev
Log:
Remove support for building Xerces with VC7 (we removed the project files)

Modified:
    xerces/c/trunk/scripts/packageBinaries.pl

Modified: xerces/c/trunk/scripts/packageBinaries.pl
URL: http://svn.apache.org/viewvc/xerces/c/trunk/scripts/packageBinaries.pl?rev=425330&r1=425329&r2=425330&view=diff
==============================================================================
--- xerces/c/trunk/scripts/packageBinaries.pl (original)
+++ xerces/c/trunk/scripts/packageBinaries.pl Tue Jul 25 01:39:01 2006
@@ -38,8 +38,8 @@
     print ("  where options are:\n");
     print ("    -s <source_directory>\n");
     print ("    -o <target_directory>\n");
-    print ("    -c <C compiler name> (e.g. gcc, cc, xlc_r, VC6, VC7, VC7.1, ecl or icl)\n");
-    print ("    -x <C++ compiler name> (e.g. g++, CC, aCC, c++, xlC_r, cl, ecl, ecc, icl, VC6, VC7, VC7.1 or VC8)\n");
+    print ("    -c <C compiler name> (e.g. gcc, cc, xlc_r, VC6, VC7.1, ecl or icl)\n");
+    print ("    -x <C++ compiler name> (e.g. g++, CC, aCC, c++, xlC_r, cl, ecl, ecc, icl, VC6, VC7.1 or VC8)\n");
     print ("    -m <message loader> can be 'inmem' \(default\), 'icu' or 'iconv'\n");
     print ("    -n <net accessor> can be 'fileonly' or 'socket' \(default\)\n");
     print ("    -t <transcoder> can be 'icu' or 'native' \(default\)\n");
@@ -154,12 +154,6 @@
         $VCBuildDir     = "VC7.1"; 
         $ProjectDir     = "$XERCESCROOT/Projects/Win32/$VCBuildDir/xerces-all";
     }    
-    elsif ($opt_x =~ m/VC7/i ) 
-    {
-        $DevStudioVer   = "7.0";
-        $VCBuildDir     = "VC7"; 
-        $ProjectDir     = "$XERCESCROOT/Projects/Win32/$VCBuildDir/xerces-all";
-    }
     elsif ($opt_x =~ m/VC8/i ) 
     {
         $DevStudioVer   = "8.0";
@@ -176,7 +170,7 @@
     else
     {
         print ("Error: Invalid compilers used \n");
-        print ("-x <C++ compiler name> VC6, VC7, VC7.1, VC8, ecl and icl \n");        
+        print ("-x <C++ compiler name> VC6, VC7.1, VC8, ecl and icl \n");        
         exit(1);            	    	
     }
 
@@ -222,8 +216,6 @@
     if ($opt_n =~ m/fileonly/i) {
         if ($DevStudioVer eq "6.0") { 
             changeWindowsProjectForFileOnlyNA("$XERCESCROOT/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp");
-        } elsif ($DevStudioVer eq "7.0") {
-            changeWindowsProjectForFileOnlyNA_VC7_or_VC8("$XERCESCROOT/Projects/Win32/VC7/xerces-all/XercesLib/XercesLib.vcproj");
         } elsif ($DevStudioVer eq "7.1") {
             changeWindowsProjectForFileOnlyNA_VC7_or_VC8("$XERCESCROOT/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj");
         } elsif ($DevStudioVer eq "8.0") {
@@ -261,14 +253,6 @@
                 }
                 psystem("type buildlog_release.txt");
                 psystem("type buildlog_debug.txt");
-            } elsif ($DevStudioVer eq "7.0") {
-                pchdir ("$ICUROOT/source/allinone");
-
-                psystem("devenv /rebuild Release /out buildlog_release.txt /project all allinone.sln");
-                psystem("type buildlog_release.txt");
-
-                psystem("devenv /rebuild debug /out buildlog_debug.txt /project all allinone.sln");
-                psystem("type buildlog_debug.txt");
             } elsif ($DevStudioVer eq "7.1") {
             	# ICU only has allinone.sln for VC7.0
             	# So the build with ICU on VC7.1 may fail until the VC7.1 version is available            	
@@ -321,8 +305,6 @@
         #
         if ($DevStudioVer eq "6.0") {
             change_windows_project_for_ICU("$XERCESCROOT/Projects/Win32/VC6/xerces-all/XercesLib/XercesLib.dsp", $Transcoder , $MsgLoader);
-        } elsif ($DevStudioVer eq "7.0") {
-            change_windows_project_for_ICU_VC7_or_VC8("$XERCESCROOT/Projects/Win32/VC7/xerces-all/XercesLib/XercesLib.vcproj", $Transcoder , $MsgLoader);
         } elsif ($DevStudioVer eq "7.1") {
             change_windows_project_for_ICU_VC7_or_VC8("$XERCESCROOT/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj", $Transcoder , $MsgLoader);
         } elsif ($DevStudioVer eq "8.0") {
@@ -345,7 +327,7 @@
     #
     #                             release                       debug 
     # ===========================================================================
-    #                  vc6      vc7     ecl        vc6       vc7      ecl
+    #                  vc6      vc7.1   ecl        vc6       vc7.1    ecl
     # ===========================================================================
     # xercesc          yes      yes     yes        yes       yes      no
     # depdom           yes      yes     yes        yes       yes      no
@@ -363,9 +345,6 @@
             psystem("msdev xerces-all.dsw /MAKE \"all - $PlatformName Release\" /REBUILD /OUT buildlog_release.txt");
             psystem("msdev xerces-all.dsw /MAKE \"XercesLib - $PlatformName Debug\" /REBUILD /OUT buildlog_debug.txt");            
         }	
-    } elsif ($DevStudioVer eq "7.0") {
-        psystem("devenv /rebuild Release /out buildlog_release.txt /project all xerces-all.sln");
-        psystem("devenv /rebuild debug /out buildlog_debug.txt /project XercesLib xerces-all.sln");                
     } elsif ($DevStudioVer eq "7.1") {
         psystem("devenv /rebuild Release /out buildlog_release.txt /project all xerces-all.sln");
         psystem("devenv /rebuild debug /out buildlog_debug.txt /project XercesLib xerces-all.sln");               



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org