FILE(GLOB SOURCE_FILES ${CMAKE_SOURCE_DIR}/src/*.cpp)

SET(POT_FILE "unity-scope-onlinemusic.pot")
ADD_CUSTOM_COMMAND(OUTPUT ${CMAKE_CURRENT_SOURCE_DIR}/${POT_FILE} 
                          COMMAND xgettext -o ${POT_FILE}
                          --copyright-holder=\"Canonical Ltd. \"
                          --package-name ${GETTEXT_PACKAGE}
                          --qt --c++ --add-comments=TRANSLATORS
                          --keyword=_ --keyword=tr --keyword=tr:1,2 --from-code=UTF-8 ${SOURCE_FILES}
                          DEPENDS ${SOURCE_FILES})

ADD_CUSTOM_TARGET(pot DEPENDS ${POT_FILE})

FILE(GLOB PO_FILES *.po)
GETTEXT_CREATE_TRANSLATIONS(${POT_FILE} ALL ${PO_FILES})

