TEMPLATE = app
TARGET = qgis_example7
QT = qt3support sql opengl network svg gui core xml
LANGUAGE= C++
linux-g++{
  QGISDIR=/home/timlinux/apps
  #QGISDIR=[path to installed qgis]
  QGISLIBDIR=$${QGISDIR}/lib
  QGISSRCDIR=/home/timlinux/dev/cpp/qgis/src
  #QGISSRCDIR=[path to qgis src directory]
  QGISPLUGINDIR=$${QGISLIBDIR}/qgis
  DEFINES += QGISPLUGINDIR=$${QGISPLUGINDIR}
  LIBS = -L$${QGISLIBDIR} -lqgis_core -lproj -lqgis_gui -lqgis_raster
}
macx{
  QGISDIR=/Users/timsutton/apps/qgis.app/Contents/MacOS/
  QGISLIBDIR=$${QGISDIR}/lib
  QGISSRCDIR=/Users/timsutton/dev/cpp/qgis/src/
  QGISPLUGINDIR=$${QGISLIBDIR}/qgis
  DEFINES += QGISPLUGINDIR=$${QGISPLUGINDIR}
  LIBS = -L$${QGISLIBDIR} -lqgis_core -lqgis_gui -lqgis_raster
  system(mkdir -p qgis_example3.app/Contents/MacOS/share/qgis/resources/)
  system(cp $${QGISDIR}/share/qgis/resources/srs.db qgis_example3.app/Contents/MacOS/share/qgis/resources/)
}

INCLUDEPATH = $${QGISDIR}/include/qgis \
              $${QGISSRCDIR}/core \
              $${QGISSRCDIR}/gui \
              $${QGISSRCDIR}/plugins \
              $${QGISSRCDIR}/providers \
              $${QGISSRCDIR}/raster \
              $${QGISSRCDIR}/ui 

CONFIG += qt gui exceptions stl warn_on debug thread

RESOURCES += resources.qrc

FORMS += mainwindowbase.ui

HEADERS = mainwindow.h \
          maptooldriller.h 

SOURCES = main.cpp \
          maptooldriller.cpp \
          mainwindow.cpp