include_directories(
	${CMAKE_CURRENT_SOURCE_DIR}/..
	${CMAKE_BINARY_DIR}/logger
	)

set(weather_ion_libs
	${QT_QTXML_LIBRARY}
	${KDE4_KDEUI_LIBS}
	${KDE4_KIO_LIBS}
	${PLASMA_LIBS}
	${KDE4WORKSPACE_WEATHERION_LIBRARY}
	${KDE4_KUNITCONVERSION_LIBS}
	)

message(STATUS "yaWP sevice install dir: " ${YAWP_PACK_SERVICES_DIR})
message(STATUS "yaWP plugin install dir: " ${YAWP_PACK_INSTALL_LIB_DIR})
message(STATUS "yaWP application install dir: " ${YAWP_PACK_APPS_DIR})


if ( ${KDE_VERSION} VERSION_GREATER "4.2.9" )
	set( ACCUWEATHER_DESKTOP_IN kde43/ion-accuweather.desktop.in)
	set( ACCUWEATHER_DESKTOP ion-accuweather.desktop)

	set( WUNDERGROUND_DESKTOP_IN kde43/ion-wunderground.desktop.in)
	set( WUNDERGROUND_DESKTOP ion-wunderground.desktop)
else ( ${KDE_VERSION} VERSION_GREATER "4.2.9" )
	set( ACCUWEATHER_DESKTOP_IN ion-accuweather.desktop.in)
	set( ACCUWEATHER_DESKTOP ion-accuweather.desktop)

	set( WUNDERGROUND_DESKTOP_IN ion-wunderground.desktop.in)
	set( WUNDERGROUND_DESKTOP ion-wunderground.desktop)
endif ( ${KDE_VERSION} VERSION_GREATER "4.2.9" )


###  ION ACCUWEATHER
configure_file(${ACCUWEATHER_DESKTOP_IN} ${CMAKE_CURRENT_BINARY_DIR}/${ACCUWEATHER_DESKTOP})
set(ion_accuweather_SRCS
	ion_accuweather.cpp
	../logger/streamlogger.cpp
	)

kde4_add_plugin       (ion_accuweather           ${ion_accuweather_SRCS})
target_link_libraries (ion_accuweather           ${weather_ion_libs})
install(  TARGETS      ion_accuweather           DESTINATION    ${PLUGIN_INSTALL_DIR})
install(  FILES        ${CMAKE_CURRENT_BINARY_DIR}/${ACCUWEATHER_DESKTOP}    DESTINATION    ${SERVICES_INSTALL_DIR})


### ION WUNDERGROUND
configure_file(${WUNDERGROUND_DESKTOP_IN} ${CMAKE_CURRENT_BINARY_DIR}/${WUNDERGROUND_DESKTOP})
set(ion_wunderground_SRCS
	ion_wunderground.cpp
	../logger/streamlogger.cpp
	)

kde4_add_plugin       (ion_wunderground            ${ion_wunderground_SRCS})
target_link_libraries (ion_wunderground            ${weather_ion_libs})
install(  TARGETS      ion_wunderground            DESTINATION    ${PLUGIN_INSTALL_DIR})
install(  FILES        ${CMAKE_CURRENT_BINARY_DIR}/${WUNDERGROUND_DESKTOP}     DESTINATION    ${SERVICES_INSTALL_DIR})
