################################################# # # (C) 2010-2011 Serghei Amelian # serghei (DOT) amelian (AT) gmail.com # # Improvements and feedback are welcome # # This file is released under GPL >= 2 # ################################################# # FIXME no support for XSS and XRENDER yet add_subdirectory( private ) add_subdirectory( ui ) add_subdirectory( avdevice ) add_definitions( -DKDE_NO_COMPAT ) include_directories( ${CMAKE_CURRENT_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR}/ui ${CMAKE_BINARY_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/private ${CMAKE_CURRENT_SOURCE_DIR}/ui ${TDE_INCLUDE_DIR} ${TQT_INCLUDE_DIRS} ) link_directories( ${TQT_LIBRARY_DIRS} ) ##### headers ################################### install( FILES kopeteaccount.h kopeteaccountmanager.h kopeteawayaction.h kopeteawaydialog.h kopeteaway.h kopetecommandhandler.h kopetecontact.h kopetecontactlistelement.h kopetecontactlist.h kopetecontactproperty.h kopeteeventpresentation.h kopete_export.h kopeteglobal.h kopetegroup.h kopetemessageevent.h kopetemessage.h kopetemessagehandlerchain.h kopetemessagehandler.h kopetechatsession.h kopetechatsessionmanager.h kopetemetacontact.h kopetemimetypehandler.h kopeteonlinestatus.h kopeteonlinestatusmanager.h kopetepasswordedaccount.h kopetepassword.h kopeteplugin.h kopeteprotocol.h kopetesimplemessagehandler.h kopetetask.h kopetetransfermanager.h kopeteuiglobal.h tdeabcpersistence.h managedconnectionaccount.h kopetenotifydataobject.h kopeteversion.h kopeteprefs.h kopetepicture.h webcamwidget.h kopetepluginmanager.h kopeteblacklister.h DESTINATION ${INCLUDE_INSTALL_DIR}/kopete ) ##### other data ################################ install( FILES kopete.kcfg DESTINATION ${KCFG_INSTALL_DIR} ) install( FILES kopetecommandui.rc DESTINATION ${DATA_INSTALL_DIR}/kopete ) install( FILES kopeteplugin.desktop kopeteprotocol.desktop kopeteui.desktop DESTINATION ${SERVICETYPES_INSTALL_DIR} ) ##### kopete (shared) ########################### tde_include_tqt( kopetemimetypehandler.cpp ) tde_add_library( kopete SHARED AUTOMOC SOURCES knotification.cpp connectionmanager.cpp kopeteonlinestatus.cpp kopeteonlinestatusmanager.cpp kopeteprotocol.cpp kopetecontact.cpp kopetepluginmanager.cpp kopeteplugin.cpp kopetemessage.cpp kopetechatsession.cpp kopetechatsessionmanager.cpp kopetecontactlist.cpp kopetemetacontact.cpp kopeteawaydialog.cpp kopetetransfermanager.cpp kopetegroup.cpp kcautoconfigmodule.cpp kopeteaccountmanager.cpp kopeteaccount.cpp kopetecontactlistelement.cpp kopetecommandhandler.cpp kopeteaway.cpp kopeteawayaction.cpp kautoconfig.cpp kopetewalletmanager.cpp kopetecontactproperty.cpp kopetepassword.cpp kopeteglobal.cpp kopeteuiglobal.cpp kopetepasswordedaccount.cpp kopetemimetypehandler.cpp kopetetask.cpp kopetemimesourcefactory.cpp kopeteeventpresentation.cpp kopetenotifyevent.cpp kopetenotifydataobject.cpp kopeteblacklister.cpp kopetemessageevent.cpp kopetemessagehandler.cpp kopetemessagehandlerchain.cpp kopetesimplemessagehandler.cpp kopeteproperties.cpp tdeabcpersistence.cpp connectionmanager.skel clientiface.stub managedconnectionaccount.cpp networkstatuscommon.h kopeteconfig.kcfgc kopeteutils.cpp kopeteprefs.cpp kopetepicture.cpp webcamwidget.cpp VERSION 1.0.0 EMBED kopeteui-static LINK kopeteprivate-static tdeabc-shared tdeutils-shared tdehtml-shared DESTINATION ${LIB_INSTALL_DIR} )