# GNU General Public License for more details.
set(src
+ colorbutton.cpp
+ colorbuttons.cpp
+ colorscheme.cpp
field.cpp
main.cpp
window.cpp
- colorscheme.cpp
+ qrc_colorflood.cxx
)
set(moc
+ colorbutton.hpp
+ colorbuttons.hpp
field.hpp
+ fullscreenexitbutton.hpp
window.hpp
)
find_package(Qt4 4.6.2 COMPONENTS QtCore QtGui REQUIRED)
include(${QT_USE_FILE})
-QT4_WRAP_CPP(moc_src ${moc})
+qt4_wrap_cpp(moc_src ${moc})
+qt4_add_translation(colorflood.ts)
+qt4_add_resources(resources colorflood.qrc)
-add_executable(colorflood ${moc_src} ${src})
+add_definitions(-Wall -Wextra)
+add_executable(colorflood ${moc_src} ${src} ${res})
target_link_libraries(colorflood ${QT_LIBRARIES})
+
+install(TARGETS colorflood DESTINATION bin)
+install(FILES images/icon_48x48.png DESTINATION share/icons/hicolor/48x48/apps RENAME colorflood.png)
+install(FILES colorflood.desktop DESTINATION share/applications/hildon)