mirror of
https://github.com/status-im/snorenotify.git
synced 2025-02-10 15:36:20 +00:00
31 lines
994 B
CMake
31 lines
994 B
CMake
include_directories(
|
|
${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}
|
|
${QT_QTCORE_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR}
|
|
${QT_QTNETWORK_INCLUDE_DIR} ${QT_QTDBUS_INCLUDE_DIR} )
|
|
|
|
add_subdirectory(core)
|
|
|
|
QT4_ADD_RESOURCES(SNORENOTIFY_RCS ${SNORE_RCS})
|
|
set(SNORENOTIFY_DEPS ${SNORENOTIFY_DEPS} ${SNORENOTIFY_RCS})
|
|
|
|
#if(WIN32)
|
|
# set(WIN32_SPECIFIC WIN32)
|
|
#else(WIN32)
|
|
set(WIN32_SPECIFIC)
|
|
#endif(WIN32)
|
|
|
|
automoc4_add_executable( snorenotify ${WIN32_SPECIFIC} main.cpp snorenotify.cpp trayicon.cpp ${SNORENOTIFY_DEPS})
|
|
|
|
target_link_libraries( snorenotify snorecore ${QT_QTGUI_LIBRARY} ${QT_QTXML_LIBRARY} )
|
|
|
|
if(MSVC)
|
|
set_target_properties(snorenotify PROPERTIES LINK_FLAGS "/ENTRY:\"mainCRTStartup\"")
|
|
endif(MSVC)
|
|
add_dependencies(snorenotify snorecore)
|
|
|
|
install(TARGETS snorenotify RUNTIME DESTINATION bin
|
|
LIBRARY DESTINATION lib
|
|
ARCHIVE DESTINATION lib)
|
|
|
|
add_subdirectory(plugins)
|