/**
  * The main entry point method.
  */
 public function main()
 {
     $cr = JLD_PearTools_ChannelReleases::singleton();
     // make this object's variables
     // available to the ChannelReleases object.
     $cr->initVars($this->vars);
     $result = $cr->releaseExists($this->package_version);
     $this->project->setProperty($this->package_release_status, $result);
 }
 /**
  * The main entry point method.
  */
 public function main()
 {
     $cr = JLD_PearTools_ChannelReleases::singleton();
     // make this object's variables
     // available to the ChannelReleases object.
     $cr->initVars($this->vars);
     $result = $cr->createVersionFile();
     if (!$result) {
         throw new BuildException('version.xml could not be created');
     }
     $result = $cr->createDepsFile();
     if (!$result) {
         throw new BuildException('deps.$version.txt could not be created');
     }
     $result = $cr->createAllReleasesFile();
     if (!$result) {
         throw new BuildException('"allreleases.xml" file could not be created');
     }
 }