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/25 01:04:15 UTC

cvs commit: xml-xerces/c/scripts packageSources.pl

abagchi     00/01/24 16:04:15

  Modified:    c/scripts packageSources.pl
  Log:
  Added a call to create XML docs in a new dlocation
  
  Revision  Changes    Path
  1.7       +9 -6      xml-xerces/c/scripts/packageSources.pl
  
  Index: packageSources.pl
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/scripts/packageSources.pl,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- packageSources.pl	1999/11/23 01:18:35	1.6
  +++ packageSources.pl	2000/01/25 00:04:14	1.7
  @@ -107,8 +107,12 @@
   $docppfilelist = $docppfilelist . " $XERCESCROOT/src/framework/XMLDocumentHandler.hpp";
   $docppfilelist = $docppfilelist . " $XERCESCROOT/src/framework/XMLEntityHandler.hpp";
   
  -system ("doc++ -d $XERCESCROOT/doc/apiDocs -B $XERCESCROOT/doc/tail.html -a -G -k -H -S $docppfilelist");
  +system ("doc++ -d $XERCESCROOT/doc/html/apiDocs -B $XERCESCROOT/doc/html/apiDocs/tail.html -a -G -k -H -S $docppfilelist");
   
  +# Now create the User documentation from the XML sources
  +chdir ("$XERCESCROOT");
  +system("createdocs.bat");  # You must have Xerces-Java and Stylebook installed in addition to JDK1.2.2
  +
   &package_sources();
   
   sub package_sources {
  @@ -124,7 +128,6 @@
      system ("mkdir $srctargetdir");
      print ("Targetdir is : " . $srctargetdir . "\n");
      system("cp -Rf $XERCESCROOT/* $srctargetdir");
  -   system("cp $XERCESCROOT/doc/license.html $srctargetdir");
   
      if ($platform =~ m/Windows/) {
         $RM = "rm";
  @@ -188,19 +191,19 @@
      system("$RM -rf *.opt");
      system("$RM -rf *.ncb");
      system("$RM -rf *.plg");
  -   system("$RM -rf \.#*");
  +   system("$RM -rf #*");
   
      # Walk through the source directory structure and delete all CVS directories
      &deleteCVSdirs($srctargetdir);
   
      # remove the export clauses
  -   chdir ("$srctargetdir/doc/apiDocs");
  -   opendir (THISDIR, "$srctargetdir/doc/apiDocs");
  +   chdir ("$srctargetdir/doc/html/apiDocs");
  +   opendir (THISDIR, "$srctargetdir/doc/html/apiDocs");
      @allfiles = grep(!/^\.\.?$/, readdir(THISDIR));
      @allhtmlfiles = grep(/\.html/, @allfiles);
      closedir(THISDIR);
      foreach $htmlfile (@allhtmlfiles) {
  -       &remove_export_clauses ("$srctargetdir/doc/apiDocs/" . $htmlfile);
  +       &remove_export_clauses ("$srctargetdir/doc/html/apiDocs/" . $htmlfile);
      }
   
      chdir ("$srctargetdir/..");