diff --git a/scripts/build/configure.php b/scripts/build/configure.php index 6a52eaf..6ce7982 100644 --- a/scripts/build/configure.php +++ b/scripts/build/configure.php @@ -1,4 +1,74 @@ "Affiche les informations d'utilisation", + 'check' => "Vérifie la configuration suivant le fichier de config installé", + 'install' => "Installe et configure", + ) + ); + $opts->parse(); +} catch (Zend_Console_Getopt_Exception $e) { + echo $e->getUsageMessage(); + exit; +} + +//Usage +if(isset($opts->help)) +{ + echo $opts->getUsageMessage(); + exit; +} + +$c = new Zend_Config($application->getOptions()); + +if(isset($opts->install)) +{ + //Create data directory and all his children + mkdir(APPLICATION_PATH.'/../data'); + mkdir(APPLICATION_PATH.'/../data/cache'); + + passthru('cp -Rv ' . + APPLICATION_PATH.'/../library/Scores/Partner/Templates/pages '. + APPLICATION_PATH.'/../data/'); + + //Modification des permissions + passthru('chown -R www-data: '.APPLICATION_PATH.'/../'); +}