#!/bin/sh path_list=`echo -n "$PATH:/usr/local/bin" | sed s/:/\ /g` find_prog() { prog_name="" for path_dir in $path_list; do if [ -x "$path_dir/$1" ]; then prog_name="$path_dir/$1" return 0 fi done return 1 } echo "writing install.properties ..." prop_file_name="$INSTALLER_TEMP/install.properties" find_prog "perl" echo "cipres.perlInterpreter.path=$prog_name" > "$prop_file_name" find_prog "python2.4" echo "cipres.pythonInterpreter.path=$prog_name" >> "$prop_file_name" find_prog "omniidl" omniorb_bin_dir=`dirname $prog_name` omniorb_lib_dir="`dirname $omniorb_bin_dir`/lib" echo "cipres.omniORBpy.pythonpath.path=$omniorb_lib_dir/python2.4/site-packages" >> "$prop_file_name" echo "cipres.omniORB.lib.path=$omniorb_lib_dir" >> "$prop_file_name" install_root_dir="$2/CIPRES" cipres_root_dir="$install_root_dir/CIPRES-Root" cipres_version=`cat $cipres_root_dir/include/cipres/config.h | grep PACKAGE_VERSION | awk '{ print $3 }' | sed s/\"//g` echo "cipres.version=$cipres_version" >> "$prop_file_name" cp "$prop_file_name" "$cipres_root_dir/share/cipres/resources/" || exit 1 if [ -n "$USER" ]; then echo "setting ownership of $install_root_dir to $USER ..." chown -R "$USER" "$install_root_dir" || exit 1 fi exit 0