Commit 96001c9b authored by Jerome Chauveau's avatar Jerome Chauveau
Browse files

basex cli pour inclusion de la config de demo

parent 746b4970
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -227,7 +227,9 @@ demo_edition_build(){
    enable_plugin search max_tei_demo
    enable_plugin tei_pdf max_tei_demo

    node $DIRECTORY/edition_manager.js -demo
    #node $DIRECTORY/edition_manager.js -demo
    include_project_config max_tei_demo

    if [ $? -ne 0 ]
    then
      echo 'Process failed'
@@ -237,6 +239,11 @@ demo_edition_build(){
    fi
}


include_project_config(){
    $BASEX_BIN -u -bprojectId=$1 $DIRECTORY"/xq/include_project_config.xq" # -u => save modified file on disk
}

new_edition_build(){
  if [ ! -d $DIRECTORY/../editions ]
  then
@@ -245,10 +252,12 @@ new_edition_build(){
  fi
  mkdir $DIRECTORY/../editions/$1
  $BASEX_BIN -bprojectId=$1 -bdbPath=$2 -benvType=$3 $DIRECTORY"/xq/create_project_config.xq"
  $BASEX_BIN -u -bprojectId=$1 $DIRECTORY"/xq/include_project_config.xq" # -u => save modified file on disk
  include_project_config $1
  format_configuration_file
}



format_configuration_file(){
    FILE=$DIRECTORY"/../configuration/configuration.xml"
    mv $FILE $FILE".bak" || exit 1