public function execute($version = null)
{
$variants = new VariantBuilder();
$list = $variants->getVariantNames();
sort($list);
echo "Variants: \n";
echo $this->wrapLine(implode(', ', $list)), "\n";
echo "\n\n";
echo "Virtual variants: \n";
foreach ($variants->virtualVariants as $name => $subvars) {
echo $this->wrapLine("{$name}: " . implode(', ', $subvars)), "\n";
}
echo "\n\n";
echo "Using variants to build PHP:\n";
echo "\n";
echo " phpbrew install php-5.3.10 +default\n";
echo " phpbrew install php-5.3.10 +mysql +pdo\n";
echo " phpbrew install php-5.3.10 +mysql +pdo +apxs2\n";
echo " phpbrew install php-5.3.10 +mysql +pdo +apxs2=/usr/bin/apxs2\n";
echo "\n\n";
}