3 # print the help message ====================================
5 # test $@="-h" -o -z $@
9 if test "$#" = "0";then
13 if test "$a" = "-h"; then
19 if test "$hh" = "1" ; then
23 echo " to run IDLparser:"
25 echo " $0 -Wbcatalog=<my_catalog.xml>[,icon=<pngfile>][,version=<num>][,author=<name>][,name=<component_name>][,multistudy=<component_multistudy>][,remove=component_name] <file.idl> "
27 echo " to have omniidl help:"
33 #============================================================
35 # environment ==============================================
39 EXEC_DIR=`echo $0 | sed -e "s,[^/]*$,,;s,/$,,;s,^$,.,"`
44 export SALOME_HOME_DIR
45 export SALOME_SRC_DIR=/dn05/salome/apv/WORK/SOURCE/KERNEL
46 export ORB_HOME_DIR=/dn05/salome/ref/PRODUCTS/IW/omniORB-3.0.5
48 export LD_LIBRARY_PATH=${SALOME_HOME_DIR}/lib:${LD_LIBRARY_PATH}
50 # echo $SALOME_HOME_DIR = SALOME_HOME_DIR
51 # echo $SALOME_SRC_DIR = SALOME_SRC_DIR
54 export PYTHONPATH=${PYTHONPATH}:${SALOME_HOME_DIR}/idl:${SALOME_HOME_DIR}/bin:${SALOME_HOME_DIR}/lib:${PYVTK_PATH}:${EXEC_DIR}
62 PYTHONPATH=${PYTHONPATH}:${SALOME_HOME_DIR}/bin
63 #============================================================
65 # omiidl ====================================================
66 omniidl -bIDLparser -I ${SALOME_SRC_DIR}/idl $@
67 #============================================================