Rev 18176 | Blame | Compare with Previous | Last modification | View Log | Download | RSS feed
#!/bin/sh## ${RHOME}/tools/GETVERSIONTOOLS_DIR=`echo ${0} | sed 's%/[^/][^/]*$%%'`(cd ${TOOLS_DIR}/..maj=`sed 's/\([^ .]*\).\([^ ]*\) *\(.*\)/\1/' < VERSION`min=`sed 's/\([^ .]*\).\([^ ]*\) *\(.*\)/\2/' < VERSION`rev=`sed 's/\([^ .]*\).\([^ ]*\) *\(.*\)/\3/' < VERSION`pl=`echo ${min} | sed 's/\..*//'`sl=`echo ${min} | sed 's/.*\.//'`ver=`expr ${maj} \\* 65536 + ${pl} \\* 256 + ${sl}`y=`cut -d/ -f1 < date-stamp`m=`cut -d/ -f2 < date-stamp`d=`cut -d/ -f3 < date-stamp`echo "/* Rversion.h. Generated automatically. */"echo "#ifndef R_VERSION_H"echo "#define R_VERSION_H"echo "#define R_VERSION ${ver}"echo "#define R_Version(v,p,s) (((v) * 65536) + ((p) * 256) + (s))"echo "#define R_MAJOR \"${maj}\""echo "#define R_MINOR \"${min}\""echo "#define R_STATUS \"${rev}\""echo "#define R_YEAR \"${y}\""echo "#define R_MONTH \"${m}\""echo "#define R_DAY \"${d}\""## 2 here is for 2002: stops problems with leading zerosecho "#define R_FILEVERSION ${maj},${pl}${sl},2${m}${d},0"echo "#endif /* not R_VERSION_H */")