SET(QT_DONT_USE_QTGUI "YES")
INCLUDE(${QT_USE_FILE})

INCLUDE_DIRECTORIES(${CMAKE_SOURCE_DIR}/include
                    ${CMAKE_BINARY_DIR}/src/client
                    ${CMAKE_SOURCE_DIR}/src/client
                    ${QT_QTCORE_INCLUDE_DIR}
                    ${QTTAPIOCA_INC_DIR}
                    ${CMAKE_CURRENT_BINARY_DIR}
                    ${CMAKE_CURRENT_SOURCE_DIR}
)
# ######### registeraccount demo #########

SET(registeraccount_SRCS
    registeraccount.cpp
)

ADD_EXECUTABLE(decibel_registeraccount_demo ${registeraccount_SRCS})
TARGET_LINK_LIBRARIES(decibel_registeraccount_demo
                      ${QT_LIBRARIES}
                      ${QTTAPIOCA_LIBRARIES}
                      decibel
)

INSTALL(TARGETS decibel_registeraccount_demo DESTINATION ${DEMO_INSTALL_DIR})

# ######### deleteaccount demo #########

SET(deleteaccount_SRCS
    deleteaccount.cpp
)

ADD_EXECUTABLE(decibel_deleteaccount_demo ${deleteaccount_SRCS})
TARGET_LINK_LIBRARIES(decibel_deleteaccount_demo
                      ${QT_LIBRARIES}
                      ${QTTAPIOCA_LIBRARIES}
                      decibel
)

INSTALL(TARGETS decibel_deleteaccount_demo DESTINATION ${DEMO_INSTALL_DIR})

# ######### listaccounts demo #########

SET(listaccounts_SRCS
    listaccounts.cpp
)

ADD_EXECUTABLE(decibel_listaccounts_demo ${listaccounts_SRCS})
TARGET_LINK_LIBRARIES(decibel_listaccounts_demo
                      ${QT_LIBRARIES}
                      ${QTTAPIOCA_LIBRARIES}
                      decibel
)

INSTALL(TARGETS decibel_listaccounts_demo DESTINATION ${DEMO_INSTALL_DIR} )

# ######### setpresence demo #########

SET(setpresence_SRCS
    setpresence.cpp
)

ADD_EXECUTABLE(decibel_setpresence_demo ${setpresence_SRCS})
TARGET_LINK_LIBRARIES(decibel_setpresence_demo
                      ${QT_LIBRARIES}
                      ${QTTAPIOCA_LIBRARIES}
                      decibel
)

INSTALL(TARGETS decibel_setpresence_demo DESTINATION ${DEMO_INSTALL_DIR})

