#!/bin/bash SCRIPT=$(readlink -f "$0") export UPDATEDIR=$(dirname "$SCRIPT") . $UPDATEDIR/updateEnv.sh if [ ! -d "$LocalData" ]; then mkdir -m 775 $LocalData fi # copy all info files if [ ! -d "$DataSetInfo" ]; then mkdir $DataSetInfo fi cp -f $NEWMETA/datasets/*.xml $DataSetInfo if [ ! -d $InstrumentInfo ]; then mkdir $InstrumentInfo fi cp -f $NEWMETA/instruments/*.xml $InstrumentInfo if [ ! -d $MissionInfo ]; then mkdir $MissionInfo fi cp -f $NEWMETA/missions/*.xml $MissionInfo # copy all Templates if exist if [ -f "$AMDAINTERNALDIR/ParamTemplateList.xml" ]; then if [ ! -d "$ParamTemplate" ]; then mkdir $ParamTemplate fi php $UPDATEDIR/mvTemplates.php cp $AMDAINTERNALDIR/ParamTemplateList.xml $ParamTemplate fi # copy all parameter descriptions if [ ! -d "$PARAMS_LOCALDB_DIR" ]; then mkdir -m 775 $PARAMS_LOCALDB_DIR fi cp $NEWMETA/final/*.xml $PARAMS_LOCALDB_DIR # if internal parameters not shown in the tree exist => copy them to AMDA Installation without processing if [ -d "$AMDAINTERNALDIR/INTERNAL_PARAM_DEF" ]; then cp $AMDAINTERNALDIR/INTERNAL_PARAM_DEF/* $PARAMS_LOCALDB_DIR #cp $AMDAINTERNALDIR/INTERNAL_PARAM_DEF/*.xml $NEWMETA/final fi # if special help exitsts => copy it to NEWMETA if [ -d "$AMDAINTERNALDIR/HELP_PREDEFINED" ]; then cp $AMDAINTERNALDIR/HELP_PREDEFINED/* $NEWMETA/help fi # copy all help files if [ ! -d "$HelpAuto" ]; then mkdir -p $HelpAuto fi cp $NEWMETA/help/* $HelpAuto if [ -d "$AMDAINTERNALDIR/HELP_PREDEFINED/img" ]; then if [ ! -d "$HelpAuto/img" ]; then mkdir $HelpAuto/img fi cp $AMDAINTERNALDIR/HELP_PREDEFINED/img/* $HelpAuto/img fi # copy info for parameter arguments if [ -d "$NEWMETA/ParamInfo" ]; then if [ ! -d "$PARAMS_LOCALINFO_DIR" ]; then mkdir $PARAMS_LOCALINFO_DIR fi cp $NEWMETA/ParamInfo/info*.xml $PARAMS_LOCALINFO_DIR cp $AMDAINTERNALDIR/PARAM_INFO_PREDEFINED/info*.xml $PARAMS_LOCALINFO_DIR fi # copy LocalParams.xml created by makeTree.php to AMDA installation if [ -d "$LocalData" ] && [ -f "$UPDATEDIR/LocalParams.xml" ]; then mv $UPDATEDIR/LocalParams.xml $LocalData fi