## watermark Plugin

SET (target_plugin "watermark")

SET (LIBRARY_OUTPUT_PATH
  ${PLUGIN_OUTPUT_PATH}/
)

SET(plugin_SOURCES
  watermarkplugin.cpp
  watermark.cpp
  imagepreview.cpp
  openimagedialog.cpp
)

SET(plugin_HEADERS
  watermark.h
  watermarkplugin.h
  imagepreview.h
  openimagedialog.h
)

SET(plugin_NOMOC_HEADERS
)

QT4_WRAP_CPP (plugin_MOCS ${plugin_HEADERS})

ADD_LIBRARY (${target_plugin} MODULE
  ${plugin_SOURCES}
  ${plugin_HEADERS}
  ${plugin_MOCS}
  ${plugin_NOMOC_HEADERS}
)

TARGET_LINK_LIBRARIES (${target_plugin}
  ${QT_QTCORE_LIBRARY}
  ${QT_QTGUI_LIBRARY}
  ${QT_QTDBUS_LIBRARY}
  qx11grabinterface
)

SET_TARGET_PROPERTIES (${target_plugin} PROPERTIES
  OUTPUT_NAME ${target_plugin}
  LINKER_LANGUAGE CXX
  COMPILE_FLAGS "${LIB_FPIC_CXXFLAGS} -Wno-missing-declarations"
  LINK_FLAGS "${LIB_FPIC_CXXFLAGS} ${LIB_RDYNAMIC_CXXFLAGS} ${QX11GRAB_LDFLAGS}"
)

INSTALL (TARGETS ${target_plugin}
  LIBRARY DESTINATION lib${LIB_SUFFIX}/qx11grab
  COMPONENT plugins
)

##EOF

