Loading tools/edition_manager.js +11 −0 Original line number Diff line number Diff line //checks dependencies availabilty try { require.resolve("readline"); require.resolve("xmldom"); } catch(e) { console.log("Missing librairies - Please run npm install readline xmldom"); process.exit(e.code); } //imports des librairies var fs = require('fs'); var readline = require('readline'); var DOMParser = require('xmldom').DOMParser; var XMLSerializer = require('xmldom').XMLSerializer; const CONFIGURATION_FOLDER_PATH = "../configuration/"; const EDITIONS_FOLDER_PATH = "../editions/"; const MAIN_CONFIG_FILE_NAME = "configuration.xml"; Loading tools/max.sh +14 −2 Original line number Diff line number Diff line Loading @@ -35,6 +35,12 @@ db_project_feed(){ } demo_edition_build(){ if [ ! -d ../editions ] then echo 'Création répertoire "editions"' mkdir ../editions fi if [ -d ../editions/demo_lorem ]; then echo "Suppression de la demo existante" rm -rf ../editions/demo_lorem Loading @@ -44,7 +50,13 @@ demo_edition_build(){ cp demo/demo_lorem_config_inc.xml ../editions/demo_lorem echo " -> resource files copy: DONE" node edition_manager.js -demo if [ $? -ne 0 ] then echo 'Process failed' exit 1 else format_configuration_file fi } new_edition_build(){ Loading Loading
tools/edition_manager.js +11 −0 Original line number Diff line number Diff line //checks dependencies availabilty try { require.resolve("readline"); require.resolve("xmldom"); } catch(e) { console.log("Missing librairies - Please run npm install readline xmldom"); process.exit(e.code); } //imports des librairies var fs = require('fs'); var readline = require('readline'); var DOMParser = require('xmldom').DOMParser; var XMLSerializer = require('xmldom').XMLSerializer; const CONFIGURATION_FOLDER_PATH = "../configuration/"; const EDITIONS_FOLDER_PATH = "../editions/"; const MAIN_CONFIG_FILE_NAME = "configuration.xml"; Loading
tools/max.sh +14 −2 Original line number Diff line number Diff line Loading @@ -35,6 +35,12 @@ db_project_feed(){ } demo_edition_build(){ if [ ! -d ../editions ] then echo 'Création répertoire "editions"' mkdir ../editions fi if [ -d ../editions/demo_lorem ]; then echo "Suppression de la demo existante" rm -rf ../editions/demo_lorem Loading @@ -44,7 +50,13 @@ demo_edition_build(){ cp demo/demo_lorem_config_inc.xml ../editions/demo_lorem echo " -> resource files copy: DONE" node edition_manager.js -demo if [ $? -ne 0 ] then echo 'Process failed' exit 1 else format_configuration_file fi } new_edition_build(){ Loading