3 # protoObjectMethodCreate 1.5
5 # The latest update : 05/28/96 at 08:47:32
7 #@(#) protoObjectMethodCreate Function
10 #@(#) Usage : protoObjectMethodCreate SourceFileName
22 echo "Usage: protoObjectHeaderCreate HeaderFileName"
28 while [ $ans != "Y" -a $ans != "y" ]
32 echo "$Name is good ?"
43 while [ `echo $1 | cut -c1` = ${FlagsCharacter} ]
45 if [ `echo $1 | cut -c2` = "h" ]
58 echo "Enter Header FileName"
71 for file in ${filename}
73 FullName=${currentDir}/${file}
74 Name=`basename ${FullName} .c`
75 Dir=`dirname ${FullName}`
79 echo "The file, ${file} exists. May I overwrite it ?"
81 if [ $ans != "y" -a $ans != "Y" ]
85 mv ${FullName} ${FullName}.org
87 echo "Creationg a new method, ${file} !!"
89 objectHeadAdd ${FullName}
90 cat ${EOS_HOME}/sbin/protoObjectHeaderCreate.Template | sed -e s/\$\{Name\}/${Name}/g >> ${FullName}