########################################################
# Files

ADD_SUBDIRECTORY(sqlanyconnection)

SET (SA_SRCS
  qgssqlanywhereprovider.cpp
  qgssqlanywherefeatureiterator.cpp
)
SET (SA_MOC_HDRS
  qgssqlanywhereprovider.h
)

ADD_DEFINITIONS("-DSACONN_EXPORT=${DLLEXPORT}")

########################################################
# Build

QT4_WRAP_CPP (SA_MOC_SRCS  ${SA_MOC_HDRS})

INCLUDE_DIRECTORIES(
     ${GEOS_INCLUDE_DIR}
     ../../core
     sqlanyconnection
)

ADD_LIBRARY (sqlanywhereprovider MODULE ${SA_SRCS} ${SA_MOC_SRCS})

TARGET_LINK_LIBRARIES(sqlanywhereprovider
  qgis_core
  qgissqlanyconnection
)


########################################################
# Install

INSTALL(TARGETS sqlanywhereprovider
  RUNTIME DESTINATION ${QGIS_PLUGIN_DIR}
  LIBRARY DESTINATION ${QGIS_PLUGIN_DIR})

