
include_directories(
	${CMAKE_SOURCE_DIR}/kcal/libical/src/libical
	${CMAKE_BINARY_DIR}/kcal/libical/src/libical
	${CMAKE_SOURCE_DIR}/kcal/libical/src/libicalss
	
)

add_definitions (-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)

########### next target ###############

set(kgroupwarebase_LIB_SRCS 
   folderlister.cpp 
   folderconfig.cpp 
   folderlistview.cpp 
   groupwaredataadaptor.cpp 
   groupwaredownloadjob.cpp 
   calendaradaptor.cpp 
   addressbookadaptor.cpp 
   groupwareresourcejob.cpp 
   groupwareuploadjob.cpp 
   kcal_resourcegroupwarebase.cpp 
   kabc_resourcegroupwarebase.cpp 
   kcal_resourcegroupwarebaseconfig.cpp 
   kabc_resourcegroupwarebaseconfig.cpp 
   kcal_cachesettingsdlg.cpp )


kde4_add_kcfg_files(kgroupwarebase_LIB_SRCS kresources_groupwareprefs.kcfgc )

kde4_add_library(kgroupwarebase SHARED ${kgroupwarebase_LIB_SRCS})

target_link_libraries(kgroupwarebase  ${KDE4_KDECORE_LIBS} ${KDE4_KCAL_LIBS} ${QT_QT3SUPPORT_LIBRARY} kdepim )

set_target_properties(kgroupwarebase PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION} )
install(TARGETS kgroupwarebase  DESTINATION ${LIB_INSTALL_DIR})


########### next target ###############

set(kgroupwaredav_LIB_SRCS 
   davcalendaradaptor.cpp 
   davaddressbookadaptor.cpp 
   webdavhandler.cpp 
   davgroupwareglobals.cpp )


kde4_add_library(kgroupwaredav SHARED ${kgroupwaredav_LIB_SRCS})

target_link_libraries(kgroupwaredav  ${KDE4_KDECORE_LIBS} ${KDE4_KCAL_LIBS} kdepim kgroupwarebase )

set_target_properties(kgroupwaredav
   PROPERTIES VERSION ${GENERIC_LIB_VERSION} SOVERSION ${GENERIC_LIB_SOVERSION}
   ${KDE4_DISABLE_PROPERTY_}LINK_INTERFACE_LIBRARIES "kgroupwarebase"
)
install(TARGETS kgroupwaredav  DESTINATION ${LIB_INSTALL_DIR})

