add automailcally $KERNEL_ROOT_DIR/bin/salome to PYTHONPATH (for runIDLparser).
Check that catalog is generated, exit if not.
fi
cd ${CLASS_NAME}_SRC/resources
VER=`cat ${KERNEL_ROOT_DIR}/bin/salome/VERSION | awk ' { print $NF }'` # extract number of version
+ export PYTHONPATH=${PYTHONPATH}:${KERNEL_ROOT_DIR}/bin/salome # to be sure IDLparser is in PYTHONPATH
${idlparser} -Wbcatalog=tmp.xml,icon=${CLASS_NAME}.png,version=${VER} -I${KERNEL_ROOT_DIR}/idl/salome -I${MED_ROOT_DIR}/idl/salome ../idl/${CLASS_NAME}_Gen.idl >& /dev/null | tee hxx2salome_journal
- cat tmp.xml | sed 's/_Gen//g' > ${CLASS_NAME}Catalog.xml
+ if [ -f tmp.xml ]
+ then
+ cat tmp.xml | sed 's/_Gen//g' > ${CLASS_NAME}Catalog.xml
+ else
+ echo Error with runIDLparser - the catalog was not generated
+ exit
+ fi
rm tmp.xml
#
}