From 9cf5874249abbb01d71ca2c3bcbbdc79c3aa6a1b Mon Sep 17 00:00:00 2001 From: David Abram Cargill <cargilld@apache.org> Date: Tue, 2 May 2006 12:15:58 +0000 Subject: [PATCH] Don't build deprecated dom on windows and don't copy deprecated dom files. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@398927 13f79535-47bb-0310-9956-ffa450edef68 --- scripts/packageBinaries.pl | 23 +++++++---------------- 1 file changed, 7 insertions(+), 16 deletions(-) diff --git a/scripts/packageBinaries.pl b/scripts/packageBinaries.pl index 269285b4e..357c2a7e9 100644 --- a/scripts/packageBinaries.pl +++ b/scripts/packageBinaries.pl @@ -357,26 +357,21 @@ if ($platform =~ m/Windows/ || ($platform =~ m/CYGWIN/ && !($opt_c =~ m/gcc/))) if ($DevStudioVer eq "6.0") { if ($PlatformName eq "Win64") { # /USEENV psystem("msdev xerces-all.dsw /MAKE \"all - $PlatformName Release\" /USEENV /REBUILD /OUT buildlog_release.txt"); - psystem("msdev xerces-all.dsw /MAKE \"XercesLib - $PlatformName Debug\" /USEENV /REBUILD /OUT buildlog_debug.txt"); - psystem("msdev xerces-all.dsw /MAKE \"XercesDeprecatedDOMLib - $PlatformName Debug\" /USEENV /REBUILD /OUT buildlog_depdom_debug.txt"); + psystem("msdev xerces-all.dsw /MAKE \"XercesLib - $PlatformName Debug\" /USEENV /REBUILD /OUT buildlog_debug.txt"); } else { 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"); - psystem("msdev xerces-all.dsw /MAKE \"XercesDeprecatedDOMLib - $PlatformName Debug\" /REBUILD /OUT buildlog_depdom_debug.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"); - psystem("devenv /rebuild debug /out buildlog_depdom_debug.txt /project XercesDeprecatedDOMLib 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"); - psystem("devenv /rebuild debug /out buildlog_depdom_debug.txt /project XercesDeprecatedDOMLib xerces-all.sln"); + psystem("devenv /rebuild debug /out buildlog_debug.txt /project XercesLib xerces-all.sln"); } elsif ($DevStudioVer eq "8.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"); - psystem("devenv /rebuild debug /out buildlog_depdom_debug.txt /project XercesDeprecatedDOMLib xerces-all.sln"); + psystem("devenv /rebuild debug /out buildlog_debug.txt /project XercesLib xerces-all.sln"); } else { # "6.1" psystem( "nmake -f all.mak \"CFG=all - $PlatformName Release\" CPP=$opt_x.exe >buildlog_release.txt 2>&1"); } @@ -998,8 +993,7 @@ sub populateInclude() { print ("\n\nCopying headers files ...\n"); @headerDirectories = - qw'dom - dom/deprecated + qw'dom framework framework/psvi internal @@ -1059,10 +1053,7 @@ sub populateInclude() { # # Remove internal implementation headers from the DOM include directory. # - psystem ("rm -rf $targetdir/include/xercesc/dom/impl"); - psystem ("rm -f $targetdir/include/xercesc/dom/deprecated/*Impl.hpp"); - psystem ("rm -f $targetdir/include/xercesc/dom/deprecated/DS*.hpp"); - + psystem ("rm -rf $targetdir/include/xercesc/dom/impl"); } sub populateSamples() { -- GitLab