# CMakeLists.txt

SET(_subproject "Utils")

SET (_subproject_SOURCES
  metadata.cpp
  screencombobox.cpp
  cspinbox.cpp
  screenbox.cpp
  grabberinfo.cpp
)

SET (_subproject_HEADERS
  metadata.h
  screencombobox.h
  cspinbox.h
  screenbox.h
  grabberinfo.h
)

SET (_subproject_NOMOC_HEADERS
)

QT4_WRAP_CPP (_subproject_MOC ${_subproject_HEADERS})

INCLUDE_DIRECTORIES (
  ${CMAKE_CURRENT_BINARY_DIR}
  ${CMAKE_CURRENT_SOURCE_DIR}
  ${QX11GRAB_BINARY_PROJECT_INCULDE}
)

ADD_LIBRARY (${_subproject} STATIC
  ${_subproject_MOC}
  ${_subproject_HEADERS}
  ${_subproject_NOMOC_HEADERS}
  ${_subproject_SOURCES}
)

ADD_DEPENDENCIES (${_subproject} Tapping)

SET_TARGET_PROPERTIES (${_subproject} PROPERTIES
  LINKER_LANGUAGE CXX
  OUTPUT_NAME ${_subproject}
  COMPILE_FLAGS "${LIB_FPIC_CXXFLAGS} ${X11_CFLAGS}"
  LINK_FLAGS "${APP_PIE_LDFLAGS} ${X11_LDFLAGS}"
)

TARGET_LINK_LIBRARIES (${_subproject}
  ${QT_QTCORE_LIBRARY}
  ${QT_QTGUI_LIBRARY}
  ${QT_QTDBUS_LIBRARY}
)

## EOF
