diff --git a/akonadi/CMakeLists.txt b/akonadi/CMakeLists.txt index c78269f23..e7faf8e1e 100644 --- a/akonadi/CMakeLists.txt +++ b/akonadi/CMakeLists.txt @@ -1,60 +1,58 @@ kde4_header() add_subdirectory( tests ) include_directories( ${CMAKE_SOURCE_DIR}/ ${CMAKE_SOURCE_DIR}/libakonadi ${CMAKE_SOURCE_DIR}/libkmime ${KDE4_INCLUDES} ) ########### next target ############### set( akonadi_LIB_SRC datarequest.cpp job.cpp query.cpp collection.cpp collectionlistjob.cpp collectionmodel.cpp collectionfetchjob.cpp collectionview.cpp messagecollection.cpp messagecollectionmodel.cpp message.cpp messagemodel.cpp messagequery.cpp monitor.cpp ) kde4_automoc( ${akonadi_LIB_SRC} ) kde4_add_library( akonadi SHARED ${akonadi_LIB_SRC} ) target_link_libraries( akonadi ${KDE4_KDECORE_LIBS} kmime ) set_target_properties( akonadi PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets( ${LIB_INSTALL_DIR} akonadi ) ########### install files ############### install_files( /include/libakonadi FILES datarequest.h job.h query.h collection.h collectionlistjob.h collectionmodel.h collectionfetchjob.h collectionview.h messagecollection.h messagecollectionmodel.h message.h messagemodel.h messagequery.h monitor.h ) -kde4_create_doxygen_docs( ) - kde4_footer() diff --git a/gpgme++/CMakeLists.txt b/gpgme++/CMakeLists.txt index 43d8d50fa..13b4df013 100644 --- a/gpgme++/CMakeLists.txt +++ b/gpgme++/CMakeLists.txt @@ -1,103 +1,101 @@ kde4_header() find_package( Gpgme ) add_subdirectory( interfaces ) include_directories( ${KDE4_INCLUDES} ${GPGME_INCLUDES} ) ########### next target ############### set(gpgme_LIB_SRCS context.cpp key.cpp trustitem.cpp data.cpp callbacks.cpp eventloopinteractor.cpp keylistresult.cpp keygenerationresult.cpp importresult.cpp decryptionresult.cpp verificationresult.cpp signingresult.cpp encryptionresult.cpp engineinfo.cpp ) kde4_automoc(${gpgme_LIB_SRCS}) kde4_add_library(gpgme++ SHARED ${gpgme_LIB_SRCS}) #Laurent test it ! target_link_libraries(gpgme++ ${KDE4_KDECORE_LIBS} ${GPGME_LIBRARIES}) set_target_properties(gpgme++ PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets(${LIB_INSTALL_DIR} gpgme++ ) ########### install files ############### install_files( /include/gpgme++ FILES ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #KDE_OPTIONS = foreign ##AM_CXXFLAGS = -Wno-deprecated-declarations # #SUBDIRS = interfaces . # #INCLUDES = -I$(srcdir) -I$(top_srcdir) \ # $(GPGME_CFLAGS) $(all_includes) # #gpgmeppdir = $(includedir)/gpgme++ #gpgmepp_HEADERS = context.h \ # key.h \ # trustitem.h \ # eventloopinteractor.h \ # data.h \ # gpgmefw.h \ # result.h \ # keylistresult.h \ # keygenerationresult.h \ # importresult.h \ # decryptionresult.h \ # verificationresult.h \ # signingresult.h \ # encryptionresult.h \ # engineinfo.h # #noinst_HEADERS = context_p.h data_p.h shared.h callbacks.h gpgme-0-3-compat.h result_p.h util.h # #lib_LTLIBRARIES = libgpgme++.la #libgpgme___la_SOURCES = context.cpp \ # key.cpp \ # trustitem.cpp \ # data.cpp \ # callbacks.cpp \ # eventloopinteractor.cpp \ # keylistresult.cpp \ # keygenerationresult.cpp \ # importresult.cpp \ # decryptionresult.cpp \ # verificationresult.cpp \ # signingresult.cpp \ # encryptionresult.cpp \ # engineinfo.cpp # ## --version-info CURRENT:REVISION:AGE ## (Code changed: REVISION++) ## (Interfaces added/removed/changed: CURRENT++, REVISION=0) ## (Interfaces added: AGE++) ## (Interfaces removed/changed: AGE=0) #libgpgme___la_LDFLAGS = -no-undefined -version-info 2:0:2 #libgpgme___la_LIBADD = $(GPGME_LIBS) # #include $(top_srcdir)/admin/Doxyfile.am diff --git a/kcal/CMakeLists.txt b/kcal/CMakeLists.txt index d779d4507..91c6baf96 100644 --- a/kcal/CMakeLists.txt +++ b/kcal/CMakeLists.txt @@ -1,410 +1,408 @@ kde4_header() ADD_DEFINITIONS(-DPACKAGE_DATA_DIR=\\""${CMAKE_INSTALL_PREFIX}${DATA_INSTALL_DIR}/libical"\\" ) # added manually include_directories( ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/ ${CMAKE_BINARY_DIR}/libkcal/libical/src/libicalss/ ${CMAKE_SOURCE_DIR}/libkcal/versit/ ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/ ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/ ${CMAKE_SOURCE_DIR}/ ${CMAKE_SOURCE_DIR}/ktnef ${CMAKE_SOURCE_DIR}/libemailfunctions ${KDE4_INCLUDES} ) set(ICALSCRIPTS ${CMAKE_SOURCE_DIR}/libkcal/libical/scripts/ ) set(PROPERTYDEPS ${ICALSCRIPTS}/mkderivedproperties.pl ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/properties.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedproperty.h.in ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedproperty.c.in ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.h COMMAND ${PERL_EXECUTABLE} ARGS -I ${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedproperties.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedproperty.h.in -h ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/properties.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.h DEPENDS ${PROPERTYDEPS} ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.c COMMAND ${PERL_EXECUTABLE} ARGS -I${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedproperties.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedproperty.c.in -c ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/properties.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.c DEPENDS ${PROPERTYDEPS} ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.h ) macro_additional_clean_files( ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.h ) set(PARAMETERDEPS ${ICALSCRIPTS}/mkderivedparameters.pl ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/parameters.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedparameter.c.in ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedparameter.h.in ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.h COMMAND ${PERL_EXECUTABLE} ARGS -I ${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedparameters.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedparameter.h.in -h ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/parameters.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.h DEPENDS ${PARAMETERDEPS} ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.c COMMAND ${PERL_EXECUTABLE} ARGS -I ${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedparameters.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedparameter.c.in -c ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/parameters.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.c DEPENDS ${PARAMETERDEPS} ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.h ) macro_additional_clean_files( ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.h ) set(RESTRICTIONDEPS ${ICALSCRIPTS}/mkrestrictiontable.pl ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/restrictions.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalrestriction.c.in ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalrestriction.c COMMAND ${PERL_EXECUTABLE} ARGS -I ${ICALSCRIPTS} ${ICALSCRIPTS}/mkrestrictiontable.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalrestriction.c.in ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/restrictions.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalrestriction.c DEPENDS ${RESTRICTIONDEPS} ) macro_additional_clean_files( ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalrestriction.c) set(VALUEDEPS ${CMAKE_SOURCE_DIR}/libkcal/libical/scripts/mkderivedvalues.pl ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedvalue.c.in ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedvalue.h.in ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.h COMMAND ${PERL_EXECUTABLE} ARGS -I${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedvalues.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedvalue.h.in -h ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.h DEPENDS ${VALUEDEPS} ) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.c COMMAND ${PERL_EXECUTABLE} ARGS -I${ICALSCRIPTS} ${ICALSCRIPTS}/mkderivedvalues.pl -i ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalderivedvalue.c.in -c ${CMAKE_SOURCE_DIR}/libkcal/libical/design-data/value-types.csv > ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.c DEPENDS ${VALUEDEPS} ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.h ) macro_additional_clean_files( ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.h ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.c ) set(libversit_SRCS ${CMAKE_SOURCE_DIR}/libkcal/versit/vcc.c ${CMAKE_SOURCE_DIR}/libkcal/versit/vobject.c ) set(libical_SRCS ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/caldate.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalarray.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalattach.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalrecur.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalrestriction.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalcomponent.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalenums.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalerror.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalmemory.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalmime.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalparameter.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalparser.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalproperty.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icaltime.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalduration.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalperiod.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icaltimezone.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icaltypes.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icalvalue.c ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/pvl.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/sspm.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/vsnprintf.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libical/icallangbind.c ) set(libicalss_SRCS ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalcalendar.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalcalendar.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalclassify.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalclassify.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalcluster.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalcluster.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalclusterimpl.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalgauge.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalgauge.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalgaugeimpl.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icaldirset.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icaldirset.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icaldirsetimpl.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalfileset.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalfileset.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalfilesetimpl.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalset.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalset.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalssyacc.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalspanlist.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalspanlist.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalmessage.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalmessage.h ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalsslexer.c ${CMAKE_SOURCE_DIR}/libkcal/libical/src/libicalss/icalssyacc.c ) macro_additional_clean_files(${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/ical.h) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/ical.h COMMAND ${CMAKE_COMMAND} -DTOPS:FILEPATH=${CMAKE_SOURCE_DIR} -DTOPB:FILEPATH=${CMAKE_BINARY_DIR} -DKDE_FILE_H_FILE:FILEPATH=${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/ical.h -P ${CMAKE_SOURCE_DIR}/libkcal/ical_file.cmake DEPENDS ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedproperty.h ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedparameter.h ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/icalderivedvalue.h ) macro_additional_clean_files(${CMAKE_BINARY_DIR}/libical/src/libicalss/icalss.h) add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/libkcal/libical/src/libicalss/icalss.h COMMAND ${CMAKE_COMMAND} -DTOP:FILEPATH=${CMAKE_SOURCE_DIR} -DKDE_FILE_H_FILE:FILEPATH=${CMAKE_BINARY_DIR}/libkcal/libical/src/libicalss/icalss.h -P ${CMAKE_SOURCE_DIR}/libkcal/icalss_file.cmake ) ########### next target ############### set(kcal_LIB_SRCS ${libversit_SRCS} ${libical_SRCS} ${libicalss_SRCS} ${libemailfunctions_SRCS} incidencebase.cpp incidence.cpp journal.cpp todo.cpp event.cpp freebusy.cpp attendee.cpp attachment.cpp recurrencerule.cpp recurrence.cpp alarm.cpp customproperties.cpp calendar.cpp calendarlocal.cpp calformat.cpp vcalformat.cpp icalformat.cpp icalformatimpl.cpp incidenceformatter.cpp vcaldrag.cpp icaldrag.cpp exceptions.cpp scheduler.cpp imipscheduler.cpp dummyscheduler.cpp calfilter.cpp person.cpp period.cpp duration.cpp dndfactory.cpp filestorage.cpp compat.cpp resourcecalendar.cpp resourcelocal.cpp resourcelocalconfig.cpp resourcelocaldir.cpp resourcelocaldirconfig.cpp resourcecached.cpp resourcecachedconfig.cpp calendarresources.cpp qtopiaformat.cpp htmlexport.cpp calendarnull.cpp freebusyurlstore.cpp confirmsavedialog.cpp icaltimezones.cpp ) kde4_automoc(${kcal_LIB_SRCS}) kde4_add_kcfg_files(kcal_LIB_SRCS htmlexportsettings.kcfgc ) kde4_add_library(kcal SHARED ${kcal_LIB_SRCS}) target_link_libraries(kcal ${KDE4_KDE3SUPPORT_LIBS} ${QT_QTXML_LIBRARY} ktnef kresources kabc ) set_target_properties(kcal PROPERTIES VERSION 2.0.0 SOVERSION 2 ) install_targets(${LIB_INSTALL_DIR} kcal ) # hack to force ical[ss].h creation add_custom_target(ical-headers DEPENDS ${CMAKE_BINARY_DIR}/libkcal/libical/src/libical/ical.h ${CMAKE_BINARY_DIR}/libkcal/libical/src/libicalss/icalss.h ) add_dependencies(kcal ical-headers) ########### next target ############### set(kcal_local_PART_SRCS resourcelocal_plugin.cpp ) kde4_automoc(${kcal_local_PART_SRCS}) kde4_add_plugin(kcal_local ${kcal_local_PART_SRCS}) kde4_install_libtool_file( ${PLUGIN_INSTALL_DIR} kcal_local ) target_link_libraries(kcal_local ${KDE4_KDECORE_LIBS} kcal ) install_targets(${PLUGIN_INSTALL_DIR} kcal_local ) ########### next target ############### set(kcal_localdir_PART_SRCS resourcelocaldir_plugin.cpp ) kde4_automoc(${kcal_localdir_PART_SRCS}) kde4_add_plugin(kcal_localdir ${kcal_localdir_PART_SRCS}) kde4_install_libtool_file( ${PLUGIN_INSTALL_DIR} kcal_localdir ) target_link_libraries(kcal_localdir ${KDE4_KDECORE_LIBS} kcal ) install_targets(${PLUGIN_INSTALL_DIR} kcal_localdir ) ########### next target ############### set(convertqtopia_SRCS convertqtopia.cpp ) kde4_automoc(${convertqtopia_SRCS}) if(KDE4_BUILD_TESTS) kde4_add_executable(convertqtopia ${convertqtopia_SRCS}) target_link_libraries(convertqtopia ${KDE4_KDECORE_LIBS} kcal ) endif(KDE4_BUILD_TESTS) add_subdirectory( libical ) add_subdirectory( versit ) add_subdirectory( tests ) ########### install files ############### install_files( ${SERVICES_INSTALL_DIR}/kresources/kcal FILES local.desktop localdir.desktop ) install_files( /include/libkcal FILES alarm.h attachment.h attendee.h calendar.h calendarlocal.h calendarnull.h calendarresources.h calfilter.h calformat.h calstorage.h customproperties.h dndfactory.h duration.h event.h exceptions.h filestorage.h freebusy.h htmlexportsettings.h htmlexport.h icaldrag.h icalformat.h icaltimezones.h incidencebase.h incidence.h incidenceformatter.h journal.h kcalversion.h listbase.h period.h person.h qtopiaformat.h recurrencerule.h recurrence.h resourcecached.h resourcecalendar.h resourcelocalconfig.h resourcelocaldirconfig.h resourcelocaldir.h resourcelocal.h scheduler.h libkcal_export.h todo.h vcaldrag.h vcalformat.h ) install_files( ${SERVICES_INSTALL_DIR}/kresources FILES kcal_manager.desktop ) -kde4_create_doxygen_docs( REFERENCES kresources EXCLUDE libical ) - kde4_footer() #original Makefile.am contents follow: #SUBDIRS = libical versit tests # #INCLUDES = -I$(srcdir)/libical/src/libical \ # -I$(srcdir)/libical/src/libicalss -I./libical/src/libical \ # -I./libical/src/libicalss -I$(srcdir)/versit -I$(top_srcdir)/ \ # -I$(top_srcdir)/ktnef \ # -I$(top_srcdir)/libemailfunctions \ # -I$(top_srcdir)/libkmime \ # $(all_includes) # #lib_LTLIBRARIES = libkcal.la #libkcal_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 2:0:0 #libkcal_la_LIBADD = versit/libversit.la $(LIB_KIO) \ # ./libical/src/libical/libical.la \ # ./libical/src/libicalss/libicalss.la \ # $(top_builddir)/ktnef/lib/libktnef.la \ # ../libemailfunctions/libemailfunctions.la \ # $(top_builddir)/libkmime/libkmime.la \ # -lkresources -lkabc $(LIB_KDE3SUPPORT) # #libkcal_la_COMPILE_FIRST = ./libical/src/libical/ical.h ./libical/src/libicalss/icalss.h #libkcal_la_SOURCES = \ # incidencebase.cpp incidence.cpp journal.cpp todo.cpp event.cpp \ # freebusy.cpp attendee.cpp attachment.cpp recurrencerule.cpp recurrence.cpp alarm.cpp \ # customproperties.cpp calendar.cpp calendarlocal.cpp \ # calformat.cpp vcalformat.cpp icalformat.cpp icalformatimpl.cpp \ # incidenceformatter.cpp \ # vcaldrag.cpp icaldrag.cpp \ # exceptions.cpp \ # scheduler.cpp imipscheduler.cpp dummyscheduler.cpp \ # calfilter.cpp \ # person.cpp period.cpp duration.cpp \ # dndfactory.cpp \ # filestorage.cpp \ # compat.cpp \ # resourcecalendar.cpp resourcelocal.cpp resourcelocalconfig.cpp \ # resourcelocaldir.cpp resourcelocaldirconfig.cpp \ # resourcecached.cpp resourcecachedconfig.cpp \ # calendarresources.cpp \ # qtopiaformat.cpp \ # htmlexportsettings.kcfgc htmlexport.cpp calendarnull.cpp \ # freebusyurlstore.cpp \ # confirmsavedialog.cpp icaltimezones.cpp # #libkcalincludedir = $(includedir)/libkcal #libkcalinclude_HEADERS = alarm.h attachment.h attendee.h calendar.h \ # calendarlocal.h calendarnull.h calendarresources.h calfilter.h calformat.h \ # calstorage.h customproperties.h dndfactory.h duration.h event.h \ # exceptions.h filestorage.h freebusy.h htmlexportsettings.h htmlexport.h icaldrag.h \ # icalformat.h icaltimezones.h incidencebase.h incidence.h incidenceformatter.h \ # journal.h kcalversion.h listbase.h period.h person.h \ # qtopiaformat.h recurrencerule.h recurrence.h resourcecached.h resourcecalendar.h \ # resourcelocalconfig.h resourcelocaldirconfig.h resourcelocaldir.h \ # resourcelocal.h scheduler.h libkcal_export.h \ # todo.h vcaldrag.h vcalformat.h # #kde_module_LTLIBRARIES = kcal_local.la kcal_localdir.la # #kcal_local_la_SOURCES = resourcelocal_plugin.cpp #kcal_local_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) #kcal_local_la_LIBADD = libkcal.la # #kcal_localdir_la_SOURCES = resourcelocaldir_plugin.cpp #kcal_localdir_la_LDFLAGS = $(all_libraries) -module $(KDE_PLUGIN) #kcal_localdir_la_LIBADD = libkcal.la # #EXTRA_PROGRAMS = convertqtopia #convertqtopia_SOURCES = convertqtopia.cpp #convertqtopia_LDADD = libkcal.la # #servicedir = $(kde_servicesdir)/kresources/kcal #service_DATA = local.desktop localdir.desktop # #manager_DATA = kcal_manager.desktop #managerdir = $(kde_servicesdir)/kresources # #METASOURCES = AUTO # #messages: rc.cpp # $(XGETTEXT) *.cpp -o $(podir)/libkcal.pot # #DOXYGEN_EXCLUDE = libical #DOXYGEN_REFERENCES=kresources #include $(top_srcdir)/admin/Doxyfile.am diff --git a/kholidays/CMakeLists.txt b/kholidays/CMakeLists.txt index acd576ee9..1312daf6f 100644 --- a/kholidays/CMakeLists.txt +++ b/kholidays/CMakeLists.txt @@ -1,66 +1,64 @@ kde4_header() add_subdirectory( holidays ) include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### next target ############### set(kholidays_LIB_SRCS kholidays.cpp scanholiday.c parseholiday.h parseholiday.c lunarphase.cpp ) kde4_automoc(${kholidays_LIB_SRCS}) kde4_add_library(kholidays SHARED ${kholidays_LIB_SRCS}) target_link_libraries(kholidays ${KDE4_KIO_LIBS} ) set_target_properties(kholidays PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets(${LIB_INSTALL_DIR} kholidays ) ########### install files ############### -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #SUBDIRS=holidays # #METASOURCES = AUTO # #INCLUDES = -I$(top_srcdir) $(all_includes) # #lib_LTLIBRARIES = libkholidays.la # #libkholidays_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 1:0:0 #libkholidays_la_LIBADD = $(LIB_KIO) #libkholidays_la_SOURCES = kholidays.cpp scanholiday.c parseholiday.h parseholiday.c lunarphase.cpp # ##the lex/flex and yacc/bison files are in CVS and NOT generated ##we do this to eliminate the need for those programs ##parseholiday.c: ## $(YACC) -p kcal -d -o parseholiday.c parseholiday.y ## ##parseholiday.h: ## $(YACC) -p kcal -d -o parseholiday.c parseholiday.y ## ##scanholiday.c: parseholiday.h ## $(LEX) -Pkcal -B -oscanholiday.c scanholiday.lex ## ##clean: ## -rm -f scanholiday.c parseholiday.h parseholiday.c # #messages: rc.cpp # $(XGETTEXT) *.cpp -o $(podir)/libkholidays.pot # #include $(top_srcdir)/admin/Doxyfile.am diff --git a/kioslave/CMakeLists.txt b/kioslave/CMakeLists.txt index bdf06ac1a..183c9fabf 100644 --- a/kioslave/CMakeLists.txt +++ b/kioslave/CMakeLists.txt @@ -1,35 +1,33 @@ kde4_header() if(SASL2_FOUND) add_subdirectory( imap4 ) add_subdirectory( sieve ) endif(SASL2_FOUND) add_subdirectory( mbox ) include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### install files ############### -kde4_create_doxygen_docs( REFERENCES kioslaves/imap4 kioslaves/mbox ) - kde4_footer() #original Makefile.am contents follow: ### $Id: Makefile.am 427821 2005-06-21 23:40:49Z adridg $ # #if compile_kio_sieve # SIEVE_SUBDIR = sieve #endif # #SUBDIRS = imap4 mbox $(SIEVE_SUBDIR) # #DOXYGEN_REFERENCES = kioslaves/imap4 kioslaves/mbox #include $(top_srcdir)/admin/Doxyfile.am # diff --git a/kioslave/imap4/CMakeLists.txt b/kioslave/imap4/CMakeLists.txt index f3a7f423d..e3bc48ef4 100644 --- a/kioslave/imap4/CMakeLists.txt +++ b/kioslave/imap4/CMakeLists.txt @@ -1,69 +1,67 @@ kde4_header() include_directories( ${CMAKE_SOURCE_DIR}/libkmime ${CMAKE_SOURCE_DIR}/libemailfunctions ${SASL2_INCLUDE_DIR} ${KDE4_INCLUDES} ) ########### next target ############### set(kio_imap4_PART_SRCS ${libemailfunctions_SRCS} imapcommand.cc imaplist.cc mailaddress.cc mimeheader.cc rfcdecoder.cc imap4.cc imapinfo.cc imapparser.cc mailheader.cc mimehdrline.cc mimeio.cc ) kde4_automoc(${kio_imap4_PART_SRCS}) kde4_add_plugin(kio_imap4 ${kio_imap4_PART_SRCS}) kde4_install_libtool_file( ${PLUGIN_INSTALL_DIR} kio_imap4 ) target_link_libraries(kio_imap4 ${KDE4_KDE3SUPPORT_LIBS} ${SASL2_LIBRARIES} kmime ) install_targets(${PLUGIN_INSTALL_DIR} kio_imap4 ) ########### install files ############### install_files( ${SERVICES_INSTALL_DIR} FILES imap4.protocol imaps.protocol ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES= -I$(top_srcdir)/libkmime \ # -I$(srcdir)/.. $(SSL_INCLUDES) \ # -I$(top_srcdir)/libemailfunctions \ # $(all_includes) # ######## Files # #kde_module_LTLIBRARIES = kio_imap4.la # #kio_imap4_la_SOURCES = imapcommand.cc imaplist.cc mailaddress.cc \ # mimeheader.cc rfcdecoder.cc imap4.cc imapinfo.cc imapparser.cc mailheader.cc \ # mimehdrline.cc mimeio.cc #kio_imap4_la_LIBADD = $(LIB_KIO) $(SASL2_LIBS) ../../libkmime/libkmime.la \ # ../../libemailfunctions/libemailfunctions.la #kio_imap4_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN) # #noinst_HEADERS = imap4.h #EXTRA_DIST = README # #kdelnk_DATA = imap4.protocol imaps.protocol #kdelnkdir = $(kde_servicesdir) # #messages: # $(XGETTEXT) *.cc -o $(podir)/kio_imap4.pot # #include $(top_srcdir)/admin/Doxyfile.am diff --git a/kioslave/mbox/CMakeLists.txt b/kioslave/mbox/CMakeLists.txt index 6a94bb9b5..8b6e18238 100644 --- a/kioslave/mbox/CMakeLists.txt +++ b/kioslave/mbox/CMakeLists.txt @@ -1,67 +1,65 @@ kde4_header() include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### next target ############### set(kio_mbox_PART_SRCS mbox.cc mboxfile.cc readmbox.cc stat.cc urlinfo.cc ) kde4_automoc(${kio_mbox_PART_SRCS}) kde4_add_plugin(kio_mbox ${kio_mbox_PART_SRCS}) kde4_install_libtool_file( ${PLUGIN_INSTALL_DIR} kio_mbox ) target_link_libraries(kio_mbox ${KDE4_KIO_LIBS} ) install_targets(${PLUGIN_INSTALL_DIR} kio_mbox ) ########### install files ############### install_files( ${SERVICES_INSTALL_DIR} FILES mbox.protocol ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES= $(all_includes) # ######## Files # #METASOURCES = AUTO # #kde_module_LTLIBRARIES = kio_mbox.la # #kio_mbox_la_SOURCES = \ # mbox.cc \ # mboxfile.cc \ # readmbox.cc \ # stat.cc \ # urlinfo.cc #kio_mbox_la_LIBADD = $(LIB_KIO) #kio_mbox_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -module $(KDE_PLUGIN) # #noinst_HEADERS = \ # mbox.h \ # mboxfile.h \ # readmbox.h \ # stat.h \ # urlinfo.h # #kdelnk_DATA = mbox.protocol #kdelnkdir = $(kde_servicesdir) # # #include $(top_srcdir)/admin/Doxyfile.am # diff --git a/kmime/CMakeLists.txt b/kmime/CMakeLists.txt index 5d127b80b..1b325b2b6 100644 --- a/kmime/CMakeLists.txt +++ b/kmime/CMakeLists.txt @@ -1,87 +1,85 @@ kde4_header() add_subdirectory( tests ) include_directories( ${CMAKE_SOURCE_DIR}/libkdepim/ ${CMAKE_SOURCE_DIR}/libemailfunctions ${KDE4_INCLUDES} ) ########### next target ############### set(kmime_LIB_SRCS ${libemailfunctions_SRCS} kmime_charfreq.cpp kmime_util.cpp kmime_mdn.cpp kmime_codecs.cpp kmime_codec_base64.cpp kmime_codec_uuencode.cpp kmime_codec_qp.cpp kmime_codec_identity.cpp kmime_parsers.cpp kmime_header_parsing.cpp kmime_content.cpp kmime_headers.cpp kmime_message.cpp kmime_newsarticle.cpp boolflags.cpp kautodeletehash.cpp ) kde4_automoc(${kmime_LIB_SRCS}) kde4_add_library(kmime SHARED ${kmime_LIB_SRCS}) target_link_libraries(kmime ${KDE4_KIO_LIBS} ) set_target_properties(kmime PROPERTIES VERSION 2.2.0 SOVERSION 2 ) install_targets(${LIB_INSTALL_DIR} kmime ) ########### install files ############### -kde4_create_doxygen_docs( EXCLUDE kmime_headers_obs.h ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES= -I$(top_srcdir)/libemailfunctions \ # $(all_includes) #KDE_CXXFLAGS = -UQT3_SUPPORT # #lib_LTLIBRARIES = libkmime.la # #libkmime_la_SOURCES = \ # kmime_charfreq.cpp \ # kmime_util.cpp \ # kmime_mdn.cpp \ # kmime_codecs.cpp \ # kmime_codec_base64.cpp \ # kmime_codec_uuencode.cpp \ # kmime_codec_qp.cpp \ # kmime_codec_identity.cpp \ # kmime_parsers.cpp \ # kmime_header_parsing.cpp \ # kmime_content.cpp \ # kmime_headers.cpp \ # kmime_message.cpp \ # kmime_newsarticle.cpp \ # boolflags.cpp \ # kautodeletehash.cpp # #libkmime_la_LDFLAGS = $(all_libraries) -no-undefined -version-info 4:0:2 # #libkmime_la_LIBADD = $(top_builddir)/libemailfunctions/libemailfunctions.la \ # $(LIB_KDECORE) $(LIB_POLL) # #METASOURCES = AUTO # #messages: # $(XGETTEXT) *.cpp *.h -o $(podir)/libkmime.pot # #DOXYGEN_EXCLUDE = kmime_headers_obs.h #include $(top_srcdir)/admin/Doxyfile.am diff --git a/kpimidentities/CMakeLists.txt b/kpimidentities/CMakeLists.txt index 3add1a3ee..1e50b3f19 100644 --- a/kpimidentities/CMakeLists.txt +++ b/kpimidentities/CMakeLists.txt @@ -1,49 +1,44 @@ kde4_header() include_directories( ${CMAKE_SOURCE_DIR}/libkleo ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### next target ############### set(kpimidentities_LIB_SRCS identitymanager.cpp identity.cpp identitycombo.cpp ${libemailfunctions_SRCS}) kde4_automoc(${kpimidentities_LIB_SRCS}) kde4_add_dcop_skels(kpimidentities_LIB_SRCS identitymanager.h ) kde4_add_library(kpimidentities SHARED ${kpimidentities_LIB_SRCS}) target_link_libraries(kpimidentities ${KDE4_KDEUI_LIBS} kleopatra kdepim ) set_target_properties(kpimidentities PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets(${LIB_INSTALL_DIR} kpimidentities ) -########### install files ############### - - -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES = -I$(top_srcdir) -I$(top_srcdir)/libkleo $(all_includes) #KDE_CXXFLAGS = -UQT3_SUPPORT # #lib_LTLIBRARIES = libkpimidentities.la #libkpimidentities_la_SOURCES = \ # identitymanager.cpp identity.cpp identitymanager.skel \ # identitycombo.cpp #libkpimidentities_la_LIBADD = ../libkleo/libkleopatra.la \ # ../libkdepim/libkdepim.la ../libemailfunctions/libemailfunctions.la #libkpimidentities_la_LDFLAGS = $(all_libraries) -no-undefined \ # -version-info 1:0:0 # #METASOURCES = AUTO # #include $(top_srcdir)/admin/Doxyfile.am # ## No messages target. Those files are part of libkdepim.pot. diff --git a/qgpgme/CMakeLists.txt b/qgpgme/CMakeLists.txt index 6e319515c..af1eb4a22 100644 --- a/qgpgme/CMakeLists.txt +++ b/qgpgme/CMakeLists.txt @@ -1,54 +1,52 @@ kde4_header() add_subdirectory( tests ) include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### next target ############### set(qgpgme_LIB_SRCS eventloopinteractor.cpp dataprovider.cpp ) kde4_automoc(${qgpgme_LIB_SRCS}) kde4_add_library(qgpgme SHARED ${qgpgme_LIB_SRCS}) #Laurent add test ! target_link_libraries(qgpgme ${KDE4_KDECORE_LIBS} gpgme++ ) set_target_properties(qgpgme PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets(${LIB_INSTALL_DIR} qgpgme ) ########### install files ############### install_files( /include/qgpgme FILES ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #SUBDIRS = . tests # #INCLUDES = -I$(top_srcdir) $(all_includes) # #lib_LTLIBRARIES = libqgpgme.la # #qgpgmedir = $(includedir)/qgpgme #qgpgme_HEADERS = eventloopinteractor.h dataprovider.h # #libqgpgme_la_SOURCES = eventloopinteractor.cpp dataprovider.cpp #libqgpgme_la_LDFLAGS = $(all_libraries) $(KDE_RPATH) -no-undefined #libqgpgme_la_LIBADD = $(LIB_QT) ../gpgmepp/libgpgme++.la # #METASOURCES = AUTO # #messages: # $(XGETTEXT) *.cpp *.h -o $(podir)/libqgpgme.pot # #include $(top_srcdir)/admin/Doxyfile.am # diff --git a/syndication/CMakeLists.txt b/syndication/CMakeLists.txt index 62d4223b4..f51c6d3db 100644 --- a/syndication/CMakeLists.txt +++ b/syndication/CMakeLists.txt @@ -1,176 +1,174 @@ kde4_header() add_subdirectory( tests ) include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) ########### next target ############### set(librss2local_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/rss2/category.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/cloud.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/document.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/enclosure.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/image.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/item.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/parser.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/source.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/textinput.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rss2/tools_p.cpp ) set(librdflocal_la_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/rdf/parser.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/dublincorevocab.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/dublincore.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/syndicationvocab.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/syndicationinfo.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/contentvocab.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/item.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/image.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/textinput.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/document.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/rssvocab.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/node.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/property.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/literal.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/resource.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/model.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/modelmaker.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/rdfvocab.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/sequence.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/statement.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/resourcewrapper.cpp ${CMAKE_SOURCE_DIR}/libsyndication/rdf/nodevisitor.cpp ) set(libatomlocal_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/atom/category.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/constants.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/content.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/document.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/entry.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/generator.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/link.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/parser.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/person.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/source.cpp ${CMAKE_SOURCE_DIR}/libsyndication/atom/atomtools.cpp ) set(libmapperrss2local_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/mapper/feedrss2impl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/itemrss2impl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/enclosurerss2impl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/categoryrss2impl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/imagerss2impl.cpp ) set(libmapperrdflocal_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/mapper/feedrdfimpl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/itemrdfimpl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/imagerdfimpl.cpp ) set(libmapperatomlocal_SRCS ${CMAKE_SOURCE_DIR}/libsyndication/mapper/feedatomimpl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/itematomimpl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/enclosureatomimpl.cpp ${CMAKE_SOURCE_DIR}/libsyndication/mapper/categoryatomimpl.cpp ) set(syndication_LIB_SRCS ${librss2local_SRCS} ${librdflocal_la_SRCS} ${libatomlocal_SRCS} ${libmappercommonlocal_SRCS} ${libmapperrss2local_SRCS} ${libmapperrdflocal_SRCS} ${libmapperatomlocal_SRCS} documentsource.cpp documentvisitor.cpp elementwrapper.cpp constants.cpp feed.cpp item.cpp enclosure.cpp category.cpp image.cpp tools.cpp person.cpp personimpl.cpp loader.cpp global.cpp dataretriever.cpp specificitemvisitor.cpp specificitem.cpp specificdocument.cpp abstractparser.cpp) kde4_automoc(${syndication_LIB_SRCS}) kde4_add_library(syndication SHARED ${syndication_LIB_SRCS}) target_link_libraries(syndication ${KDE4_KIO_LIBS} ) set_target_properties(syndication PROPERTIES VERSION 1.0.0 SOVERSION 1 ) install_targets(${LIB_INSTALL_DIR} syndication ) ########### install files ############### install_files( /include/libsyndication FILES specificdocument.h abstractparser.h parsercollection.h documentvisitor.h documentsource.h elementwrapper.h item.h feed.h category.h image.h enclosure.h person.h global.h dataretriever.h loader.h ) -kde4_create_doxygen_docs( EXCLUDE mapper ) - kde4_footer() #original Makefile.am contents follow: ##SUBDIRS = rss2 rdf atom #SUBDIRS = rss2 rdf atom mapper # #INCLUDES = $(all_includes) # #METASOURCES = AUTO # #lib_LTLIBRARIES = libsyndication.la # #libsyndication_la_SOURCES = parsercollection.cpp documentsource.cpp \ # documentvisitor.cpp elementwrapper.cpp constants.cpp \ # feed.cpp item.cpp enclosure.cpp category.cpp \ # image.cpp tools.cpp person.cpp \ # loader.cpp dataretriever.cpp # #libsyndication_include_HEADERS = specificdocument.h abstractparser.h \ # parsercollection.h documentvisitor.h \ # documentsource.h elementwrapper.h \ # item.h feed.h category.h image.h \ # enclosure.h person.h global.h \ # dataretriever.h loader.h # #libsyndication_includedir = $(includedir)/libsyndication # #libsyndication_la_LDFLAGS = $(all_libraries) $(LIB_KDECORE) $(LIB_KIO) -no-undefined -version-info 1:0:0 #libsyndication_la_LIBADD = rss2/librss2local.la \ # rdf/librdflocal.la \ # atom/libatomlocal.la \ # mapper/libmapperrss2local.la \ # mapper/libmapperrdflocal.la \ # mapper/libmapperatomlocal.la \ # mapper/libmappercommonlocal.la # ##bin_SCRIPTS = libsyndication-config # ##pkgconfigdir = $(libdir)/pkgconfig ##pkgconfig_DATA = libsyndication.pc # ## EXTRA_DIST = $(libsyndication_la_SOURCES) $(libsyndication_include_HEADERS) ## $(pkgconfig_DATA) # #DOXYGEN_EXCLUDE = mapper #include $(top_srcdir)/admin/Doxyfile.am diff --git a/syndication/atom/CMakeLists.txt b/syndication/atom/CMakeLists.txt index 503b979b0..7cf92043d 100644 --- a/syndication/atom/CMakeLists.txt +++ b/syndication/atom/CMakeLists.txt @@ -1,39 +1,34 @@ kde4_header() include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) -########### next target ############### - - ########### install files ############### install_files( /include/libsyndication/atom FILES category.h constants.h content.h document.h entry.h generator.h link.h parser.h person.h source.h atom.h ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES = $(all_includes) # #noinst_LTLIBRARIES = libatomlocal.la # #libatomlocal_include_HEADERS = category.h constants.h content.h document.h entry.h \ # generator.h link.h parser.h person.h source.h atom.h # #noinst_HEADERS = tools.h # #libatomlocal_la_SOURCES = category.cpp constants.cpp content.cpp document.cpp \ # entry.cpp generator.cpp link.cpp parser.cpp \ # person.cpp source.cpp tools.cpp # # #libatomlocal_includedir = $(includedir)/libsyndication/atom # ## libatomlocal_la_METASOURCES = AUTO # #include $(top_srcdir)/admin/Doxyfile.am diff --git a/syndication/rdf/CMakeLists.txt b/syndication/rdf/CMakeLists.txt index cc54ae995..a27804f12 100644 --- a/syndication/rdf/CMakeLists.txt +++ b/syndication/rdf/CMakeLists.txt @@ -1,50 +1,45 @@ kde4_header() include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) -########### next target ############### - - ########### install files ############### install_files( /include/libsyndication/rdf FILES parser.h dublincorevocab.h dublincore.h syndicationvocab.h syndicationinfo.h contentvocab.h item.h image.h textinput.h document.h rssvocab.h node.h property.h literal.h resource.h model.h modelmaker.h rdfvocab.h sequence.h statement.h resourcewrapper.h nodevisitor.h rdf.h ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES = $(all_includes) # #noinst_LTLIBRARIES = librdflocal.la # #librdflocal_include_HEADERS = parser.h dublincorevocab.h dublincore.h \ # syndicationvocab.h syndication.h \ # contentvocab.h item.h image.h \ # textinput.h document.h rssvocab.h \ # node.h property.h literal.h resource.h \ # model.h modelmaker.h rdfvocab.h sequence.h \ # statement.h resourcewrapper.h nodevisitor.h rdf.h # # #librdflocal_la_SOURCES = parser.cpp dublincorevocab.cpp dublincore.cpp \ # syndicationvocab.cpp syndication.cpp \ # contentvocab.cpp item.cpp image.cpp \ # textinput.cpp document.cpp rssvocab.cpp \ # node.cpp property.cpp literal.cpp resource.cpp \ # model.cpp modelmaker.cpp rdfvocab.cpp sequence.cpp \ # statement.cpp resourcewrapper.cpp nodevisitor.cpp # #librdflocal_includedir = $(includedir)/libsyndication/rdf # ## librdflocal_la_METASOURCES = AUTO # #include $(top_srcdir)/admin/Doxyfile.am diff --git a/syndication/rss2/CMakeLists.txt b/syndication/rss2/CMakeLists.txt index 8a760c451..2f3b8c4f3 100644 --- a/syndication/rss2/CMakeLists.txt +++ b/syndication/rss2/CMakeLists.txt @@ -1,37 +1,32 @@ kde4_header() include_directories( ${KDE4_INCLUDE_DIR} ${QT_INCLUDES} ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_BINARY_DIR} ) -########### next target ############### - - ########### install files ############### install_files( /include/libsyndication/rss2 FILES category.h cloud.h document.h enclosure.h image.h item.h parser.h rss2.h source.h textinput.h ) -kde4_create_doxygen_docs( ) - kde4_footer() #original Makefile.am contents follow: #INCLUDES = $(all_includes) # #noinst_LTLIBRARIES = librss2local.la # #librss2local_include_HEADERS = category.h cloud.h constants.h document.h enclosure.h \ # image.h item.h parser.h rss2.h source.h textinput.h tools.h # #librss2local_la_SOURCES = category.cpp cloud.cpp constants.cpp \ # document.cpp enclosure.cpp image.cpp \ # item.cpp parser.cpp source.cpp textinput.cpp \ # tools.cpp # #librss2local_includedir = $(includedir)/libsyndication/rss2 # ## librss2local_la_METASOURCES = AUTO # #include $(top_srcdir)/admin/Doxyfile.am