Maxscape::Distribution Package

Synopsis

use Maxscape::Distribution;

Description

Manages distribution data.

Examples

use Maxscape::Distribution;
use Maxscape::Distribute;
use Maxscape::XML::Parser;
require "/maxscape/local/lib/DistributionData.pm";

my $Distribution = Maxscape::Distribution->new();
$Dist->makeDistribution();

List of Member Functions

  1. BuildFileName
  2. compilePerlPackage
  3. decryptFile
  4. encryptFile
  5. encrytSource
  6. ExternalElements
  7. isExternalElement
  8. makeComponent
  9. makeDistribution
  10. makeLinks
  11. makeSource
  12. new
  13. Program
  14. SourceFileName
  15. stripSource
  16. stripSource
  17. Summary
  18. writeToBuildDir
  19. writeToBuildDir

Member Functions

new

Synopsis

my $Distribution = Maxscape::Distribution->new (%Parameter);

Description

Creates a Maxscape::makeDistribution object.

makeDistribution

Synopsis

$Distribution->makeDistribution ($ComponentName);

Description

Makes a distribution component.

makeComponent

Synopsis

my $Text = $Distribution->makeComponent ($Component);

Description

Makes a distribution component.

makeSource

Synopsis

my $Text = $Distribution->makeSource ($Component, Source);

Description

Makes a distribution component.

Program

Synopsis

my $ElementContent = $Distribution->Program ($Element, $Component, $XML);

Description

To do.

compilePerlPackage

Synopsis

my $Text = $Distribution->compilePerlPackage ($Source);

Description

Interpretes a Perl package.

writeToBuildDir

Synopsis

$Distribution->writeToBuildDir ($Source, $XML, $Text);

Description

Writes a Module.pm.src to a Module.pm file.

writeToBuildDir

Synopsis

$Distribution->writeToBuildDir ($Source, $Component, $XML, $Text);

Description

Extractes the manual source from a Perl module and imports it into the database.

encrytSource

Synopsis

my $Text = $Distribution->encrytSource ($FileName);

Description

Encrypts a source.

stripSource

Synopsis

my $Text = $Distribution->stripSource ($Text);

Description

Strips a source.

stripSource

Synopsis

my $Text = $Distribution->stripSource ($Text);

Description

Strips a source.

BuildFileName

Synopsis

my $FilePath = $Distribution->BuildFileName ($FileName);

Description

Builds a file path.

SourceFileName

Synopsis

my $Text = $Distribution->SourceFileName ($FileName);

Description

Builds a source file path.

isExternalElement

Synopsis

my $isExternalElement = $Distribution->isExternalElement ($ElementName);

Description

Is it an external element?

Summary

Synopsis

my $Summary = $Distribution->isExternalElement ();

Description

Is it an external element?

makeLinks

Synopsis

$Distribution->makeLinks ();

Description

Makes symbolic links.

ExternalElements

Synopsis

my $ElementContent = $Distribution->ExternalElements ();

Description

To do.

encryptFile

Synopsis

my $Text = $Distribution->encryptFile ();

Description

Encrypts a file.

decryptFile

Synopsis

my $Text = $Distribution->decryptFile ();

Description

Decrypts a file.

1
Next ∙ Previous ∙ Top ∙ Join ∙ Contact © Maxscape