do_compile=0
do_launch=0
make_gui=0
- #
+#
welcome # print some welcome info
#
+gene_dir=`dirname $0`
+if [ ! -f ${gene_dir}/parse3.awk -o ! -f ${gene_dir}/template_src.tgz ] # final check
+then
+ echo -e "\nError : scripts parse3.awk or template_src.tgz not present in hxx2salome directory : $gene_dir"
+ usage
+fi
+#
while getopts "cs:e:h:lg" Option
do
case $Option in
fi
fi
fi
-
-# look up hxx2salome scripts
-# - first search in directory ${HXX2SALOME_ROOT_DIR} (if the variable is defined)
-# - then search in directory ${HXX2SALOME_ROOT_DIR}/bin
-# - finally seach locally.
-#
-if [ ${HXX2SALOME_ROOT_DIR} ] && [ -d ${HXX2SALOME_ROOT_DIR} ]
-then
- echo " HXX2SALOME_ROOT_DIR variable is defined : ${HXX2SALOME_ROOT_DIR} => we look up hxx2salome scripts inside"
- if [ -f ${HXX2SALOME_ROOT_DIR}/parse1.awk -a -f ${HXX2SALOME_ROOT_DIR}/parse2.awk ] # check if script are found in ${HXX2SALOME_ROOT_DIR}
- then
- gene_dir=${HXX2SALOME_ROOT_DIR}
- elif [ -f ${HXX2SALOME_ROOT_DIR}/bin/parse1.awk -a -f ${HXX2SALOME_ROOT_DIR}/bin/parse2.awk ] # else check /bin directory
- then
- gene_dir=${HXX2SALOME_ROOT_DIR}/bin
- else
- echo -e "\nError : Variable HXX2SALOME_ROOT_DIR not correctly set"
- usage
- fi
-else
- echo "HXX2SALOME_ROOT_DIR directory not set => we look up hxx2salome scripts locally"
- if [ -f parse1.awk -a -f parse2.awk ] # check if script are found locally
- then
- gene_dir=`pwd` # case where hxx2salome was launched from HXX2SALOME directory
- else
- echo -e "\nError : Variable HXX2SALOME_ROOT_DIR is not set, and hxx2salome didn't find his scripts locally"
- usage
- fi
-fi
-echo " hxx2salome directory found : $gene_dir"
-if [ ! -f ${gene_dir}/parse3.awk -o ! -f ${gene_dir}/template_src.tgz ] # final check
-then
- echo -e "\nError : scripts parse3.awk or template_src.tgz not present in hxx2salome directory : $gene_dir"
- usage
-fi
#
# get class name
#