#!/bin/sh
###############################
# Script from ext_info module #
# Author: Dwiedziu           #
###############################
if [ "$MODULE_DIR" != "" ]
then
  VERSION=`cat ../VERSION | sed "y/-./__/"`
  VERSION_MAJOR=`echo "$VERSION" | cut --fields=1 --delimiter=_`
  VERSION_MINOR=`echo "$VERSION" | cut --fields=2 --delimiter=_`
  VERSION_RELEASE=`echo "$VERSION" | cut --fields=3 --delimiter=_`
  VERSION_DESC=`echo "$VERSION" | cut --fields=4 --delimiter=_`
  echo "#define KADU_VERSION_$VERSION" > $MODULE_DIR/config.h2
  echo "#define KADU_VERSION_MAJOR $VERSION_MAJOR" >> $MODULE_DIR/config.h2
  echo "#define KADU_VERSION_MINOR $VERSION_MINOR" >> $MODULE_DIR/config.h2
  echo "#define KADU_VERSION_RELEASE $VERSION_RELEASE" >> $MODULE_DIR/config.h2
  echo -ne "#define KADU_VERSION_STABLE " >> $MODULE_DIR/config.h2
  if [ "$VERSION_DESC" == "" ]
  then
    echo "1" >> $MODULE_DIR/config.h2
  else
    echo "0" >> $MODULE_DIR/config.h2
  fi
  echo -ne "#define KADU_VERSION_LINE $VERSION_MAJOR" >> $MODULE_DIR/config.h2
  if [ $VERSION_MINOR -lt 10 ]
  then
    echo "0$VERSION_MINOR" >> $MODULE_DIR/config.h2
  else
    echo "$VERSION_MINOR" >> $MODULE_DIR/config.h2
  fi

  diff $MODULE_DIR/config.h $MODULE_DIR/config.h2 > /dev/null
  if test $? != 0 ; then
    mv $MODULE_DIR/config.h2 $MODULE_DIR/config.h
  else
    rm $MODULE_DIR/config.h2
  fi

fi

MODULE_SOURCES="tabs.cpp tabwidget.cpp chatslistelements.cpp"
MODULE_MOC_HEADERS="tabs.h tabwidget.h chatslistelements.h"
