#!/bin/bash 

APPNAME="Qt4_BugDemo"
CFG="qt thread stl opengl warn_on debug"
LIB=""
INC=""
OBJ_DIR="./tmp/Obj"
MOC_DIR="./tmp/Moc"
UIC_DIR="./tmp/Ui"
RCC_DIR="./tmp/Rcc"

#=============================================================================================

if [ "$APPNAME" == "" ]; then
    APPNAME="${PWD//*\/}"
fi

echo "********* remove old stuff *********"
make clean
rm $APPNAME.pro
rm Makefile

echo -e "\n********* create project *********"
qmake -project -unix -o $APPNAME.pro \
	"CONFIG += $CFG" \
	"QT += $CFG" \
	"LIBS += $LIB" \
	"INCLUDEPATH += $INC" \
	"OBJECTS_DIR = $OBJ_DIR" "MOC_DIR = $MOC_DIR" "UI_DIR = $UIC_DIR" "RCC_DIR = $RCC_DIR"

echo -e "\n********* create Makefile *********"
qmake $APPNAME.pro -o Makefile

echo -e "\n********* start compiling ...\n"
make
