You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ab...@locus.apache.org on 2000/01/22 01:43:26 UTC
cvs commit: xml-xerces/c/scripts packageBinaries.pl
abagchi 00/01/21 16:43:26
Modified: c/scripts packageBinaries.pl
Log:
Fixed it to add new sample and make it compatible with ICU 1.4
Revision Changes Path
1.10 +19 -9 xml-xerces/c/scripts/packageBinaries.pl
Index: packageBinaries.pl
===================================================================
RCS file: /home/cvs/xml-xerces/c/scripts/packageBinaries.pl,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- packageBinaries.pl 1999/12/23 17:59:18 1.9
+++ packageBinaries.pl 2000/01/22 00:43:26 1.10
@@ -106,6 +106,7 @@
mkdir ($targetdir . "/samples/PParse", "0644");
mkdir ($targetdir . "/samples/StdInParse", "0644");
mkdir ($targetdir . "/samples/EnumVal", "0644");
+ mkdir ($targetdir . "/samples/CreateDOMDocument", "0644");
mkdir ($targetdir . "/doc", "0644");
mkdir ($targetdir . "/doc/apiDocs", "0644");
if ( length($ICUROOT) > 0 ) {
@@ -237,6 +238,14 @@
#system("nmake -f EnumVal.mak all CFG=\"EnumVal - $platformname $buildmode\"");
system("msdev EnumVal.dsp /MAKE \"EnumVal - $platformname $buildmode\" /REBUILD");
+ # Make the CreateDOMDocument sample
+ chdir ("$XERCESCROOT/Projects/Win32/VC6/xerces-all/CreateDOMDocument");
+ #system "nmake -f CreateDOMDocument.mak clean CFG=\"CreateDOMDocument - $platformname $buildmode\"";
+ system("msdev CreateDOMDocument.dsp /MAKE \"CreateDOMDocument - $platformname $buildmode\" /CLEAN");
+ print "Executing: nmake -f CreateDOMDocument.mak all CFG=\"CreateDOMDocument - $platformname $buildmode\"";
+ #system("nmake -f CreateDOMDocument.mak all CFG=\"CreateDOMDocument - $platformname $buildmode\"");
+ system("msdev CreateDOMDocument.dsp /MAKE \"CreateDOMDocument - $platformname $buildmode\" /REBUILD");
+
if (length($ICUROOT) > 0) {
# run makeconv now
chdir ("$ICUROOT/data");
@@ -308,6 +317,8 @@
system("rm -f $targetdir/samples/StdInParse/Makefile");
system("cp -Rfv $XERCESCROOT/samples/EnumVal/* $targetdir/samples/EnumVal");
system("rm -f $targetdir/samples/EnumVal/Makefile");
+ system("cp -Rfv $XERCESCROOT/samples/CreateDOMDocument/* $targetdir/samples/CreateDOMDocument");
+ system("rm -f $targetdir/samples/CreateDOMDocument/Makefile");
system("cp -Rfv $XERCESCROOT/samples/data/* $targetdir/samples/data");
@@ -428,6 +439,7 @@
system ("mkdir $targetdir/samples/PParse");
system ("mkdir $targetdir/samples/StdInParse");
system ("mkdir $targetdir/samples/EnumVal");
+ system ("mkdir $targetdir/samples/CreateDOMDocument");
system ("mkdir $targetdir/doc");
system ("mkdir $targetdir/doc/apiDocs");
@@ -443,6 +455,11 @@
system ("gmake");
system ("gmake install");
+ chdir ("$ICUROOT/source/tools/toolutil");
+ system ("gmake clean"); # Clean up the build, may want to comment this line out!
+ system ("gmake");
+ system ("gmake install");
+
chdir ("$ICUROOT/source/tools/makeconv");
system ("gmake clean"); # Clean up the build, may want to comment this line out!
system ("rm -rf $ICUROOT/data/*.cnv"); # This line will save you many tears, but comment it if you want
@@ -554,16 +571,9 @@
system("rm -f $targetdir/samples/StdInParse/Makefile");
system("cp -Rf $XERCESCROOT/samples/EnumVal/* $targetdir/samples/EnumVal");
system("rm -f $targetdir/samples/EnumVal/Makefile");
+ system("cp -Rf $XERCESCROOT/samples/CreateDOMDocument/* $targetdir/samples/CreateDOMDocument");
+ system("rm -f $targetdir/samples/CreateDOMDocument/Makefile");
system("rm -f $targetdir/samples/Makefile");
-# system("cp -Rf $XERCESCROOT/samples/SAXCount/* $targetdir/samples/SAXCount");
-# system("cp -Rf $XERCESCROOT/samples/SAXPrint/* $targetdir/samples/SAXPrint");
-# system("cp -Rf $XERCESCROOT/samples/DOMCount/* $targetdir/samples/DOMCount");
-# system("cp -Rf $XERCESCROOT/samples/DOMPrint/* $targetdir/samples/DOMPrint");
-# system("cp -Rf $XERCESCROOT/samples/Redirect/* $targetdir/samples/Redirect");
-# system("cp -Rf $XERCESCROOT/samples/MemParse/* $targetdir/samples/MemParse");
-# system("cp -Rf $XERCESCROOT/samples/PParse/* $targetdir/samples/PParse");
-# system("cp -Rf $XERCESCROOT/samples/StdInParse/* $targetdir/samples/StdInParse");
-# system("cp -Rf $XERCESCROOT/samples/EnumVal/* $targetdir/samples/EnumVal");
# Populate the docs directory
print ("\n\nCopying documentation ...\n");