MSGDTD=../../../include/anna/diameter/codec/message.dtd
DCTDTD=../../../include/anna/diameter/stack/dictionary.dtd
BASE_PROT=commands_baseProtocol.xml
-EXEC=/opt/bin/anna/example_diameter_launcher
+#EXEC=/opt/bin/anna/example_diameter_launcher
+EXEC=./debug/example_diameter_launcher
DPATH_dflt=$HOME/ADL
_exit () {
echo "EXE=\`cat .exe 2>/dev/null\`" >> run.sh
echo "STARTED=\`ps -fea | grep \"\$EXE\" | grep -v grep\`" >> run.sh
echo "[ \"\$EXE\" != \"\" -a \"\$STARTED\" != \"\" ] && { echo \"Already started!\"; echo \"\$STARTED\" ; exit ; }" >> run.sh
- echo "pre-start.sh" >> run.sh
+ echo "./pre-start.sh" >> run.sh
echo "> launcher.traces" >> run.sh
- echo "EXE=\"ADL-launcher\"" >> run.sh
+ echo "EXE=\"./ADL-launcher\"" >> run.sh
echo "echo \$EXE > .exe" >> run.sh
echo >> run.sh
echo -n "\$EXE " >> run.sh
[[ -d $DPATH ]] && _exit "The path '$DPATH' already exists. Remove it before continue..."
echo "Basic checkings ..."
-[[ ! -f $EXEC ]] && _exit "Anna Diameter Launcher (ADL) is not installed in the system. Execute 'sudo scons install' for 'anna' suite."
+#[[ ! -f $EXEC ]] && _exit "Anna Diameter Launcher (ADL) is not installed in the system. Execute 'sudo scons install' for 'anna' suite."
+[[ ! -f $EXEC ]] && _exit "Anna Diameter Launcher (ADL) is not linked. Execute 'scons' for 'anna' suite."
[[ ! -d $SETUPS_DIR ]] && _exit "Diameter stacks not found ($SETUPS_DIR). Perhaps you executed this script out of its parent path."
echo "Copying ..."
cp resources/* $DPATH
cp $SETUPS_DIR/*xml $DPATH/stacks
cp $SETUPS_DIR/*sh $DPATH/stacks
+cp $SETUPS_DIR/readme.txt $DPATH/stacks
cp $MSGDTD $DPATH
cp $DCTDTD $DPATH
# Help:
echo
-echo "Stacks available at '.dictionary__<stack description>', create a symbolic link from '.dictionary'."
-echo "That link points now to an QoS application dictionary. Template for xml messages (message.dtd) and"
-echo " dictionaries (dictionary.dtd) are informative, not actually required by process. Start with 'run.sh'."
+echo "Go to '$DPATH' and see README file"
+echo
+echo "Done!"
echo
echo