Implement single-file includes for all E-D-S libraries.
authorMatthew Barnes <mbarnes@redhat.com>
Sun, 3 Jun 2012 13:50:10 +0000 (09:50 -0400)
committerMatthew Barnes <mbarnes@redhat.com>
Sun, 3 Jun 2012 23:51:10 +0000 (19:51 -0400)
commitbda7165f697ba922ea9daf57ce06febc2df238fd
treeacfad2569a7fbd73b89983c3db5819b885d40d46
parent411a614017ae686c013efd1e218f7e8ffde039d6
Implement single-file includes for all E-D-S libraries.

The top-level headers are named after the library:

    #include <libebackend/libebackend.h>
    #include <libebook/libebook.h>
    #include <libecal/libecal.h>
    #include <libedata-book/libedata-book.h>
    #include <libedata-cal/libedata-cal.h>
    #include <libedataserver/libedataserver.h>
    #include <libedataserverui/libedataserverui.h>

Including individual headers will cause a compilation error.
455 files changed:
addressbook/backends/file/Makefile.am
addressbook/backends/file/e-book-backend-file-factory.c
addressbook/backends/file/e-book-backend-file.c
addressbook/backends/file/e-book-backend-file.h
addressbook/backends/google/Makefile.am
addressbook/backends/google/e-book-backend-google-factory.c
addressbook/backends/google/e-book-backend-google.c
addressbook/backends/google/e-book-backend-google.h
addressbook/backends/ldap/Makefile.am
addressbook/backends/ldap/e-book-backend-ldap-factory.c
addressbook/backends/ldap/e-book-backend-ldap.c
addressbook/backends/ldap/e-book-backend-ldap.h
addressbook/backends/ldap/e-source-ldap.c
addressbook/backends/ldap/e-source-ldap.h
addressbook/backends/vcf/Makefile.am
addressbook/backends/vcf/e-book-backend-vcf-factory.c
addressbook/backends/vcf/e-book-backend-vcf.c
addressbook/backends/vcf/e-book-backend-vcf.h
addressbook/backends/vcf/e-source-vcf.c
addressbook/backends/vcf/e-source-vcf.h
addressbook/backends/webdav/Makefile.am
addressbook/backends/webdav/e-book-backend-webdav-factory.c
addressbook/backends/webdav/e-book-backend-webdav.c
addressbook/backends/webdav/e-book-backend-webdav.h
addressbook/libebook/Makefile.am
addressbook/libebook/e-address-western.c
addressbook/libebook/e-address-western.h
addressbook/libebook/e-book-client-view-private.h
addressbook/libebook/e-book-client-view.c
addressbook/libebook/e-book-client-view.h
addressbook/libebook/e-book-client.c
addressbook/libebook/e-book-client.h
addressbook/libebook/e-book-query.c
addressbook/libebook/e-book-query.h
addressbook/libebook/e-book-types.h
addressbook/libebook/e-book-view.c
addressbook/libebook/e-book-view.h
addressbook/libebook/e-book.c
addressbook/libebook/e-book.h
addressbook/libebook/e-contact.h
addressbook/libebook/e-destination.h
addressbook/libebook/e-error.h
addressbook/libebook/e-name-western.h
addressbook/libebook/e-vcard.h
addressbook/libebook/libebook.h [new file with mode: 0644]
addressbook/libedata-book/Makefile.am
addressbook/libedata-book/e-book-backend-cache.c
addressbook/libedata-book/e-book-backend-cache.h
addressbook/libedata-book/e-book-backend-db-cache.c
addressbook/libedata-book/e-book-backend-db-cache.h
addressbook/libedata-book/e-book-backend-factory.h
addressbook/libedata-book/e-book-backend-sexp.c
addressbook/libedata-book/e-book-backend-sexp.h
addressbook/libedata-book/e-book-backend-sqlitedb-test.c
addressbook/libedata-book/e-book-backend-sqlitedb.c
addressbook/libedata-book/e-book-backend-sqlitedb.h
addressbook/libedata-book/e-book-backend-summary.c
addressbook/libedata-book/e-book-backend-summary.h
addressbook/libedata-book/e-book-backend-sync.c
addressbook/libedata-book/e-book-backend-sync.h
addressbook/libedata-book/e-book-backend.c
addressbook/libedata-book/e-book-backend.h
addressbook/libedata-book/e-data-book-factory.c
addressbook/libedata-book/e-data-book-factory.h
addressbook/libedata-book/e-data-book-types.h [deleted file]
addressbook/libedata-book/e-data-book-view.c
addressbook/libedata-book/e-data-book-view.h
addressbook/libedata-book/e-data-book.c
addressbook/libedata-book/e-data-book.h
addressbook/libedata-book/libedata-book.h [new file with mode: 0644]
addressbook/libegdbus/e-gdbus-book-factory.c
addressbook/libegdbus/e-gdbus-book-factory.h
addressbook/libegdbus/e-gdbus-book-view.c
addressbook/libegdbus/e-gdbus-book-view.h
addressbook/libegdbus/e-gdbus-book.c
addressbook/libegdbus/e-gdbus-book.h
calendar/backends/caldav/Makefile.am
calendar/backends/caldav/e-cal-backend-caldav-factory.c
calendar/backends/caldav/e-cal-backend-caldav.c
calendar/backends/caldav/e-cal-backend-caldav.h
calendar/backends/contacts/Makefile.am
calendar/backends/contacts/e-cal-backend-contacts-factory.c
calendar/backends/contacts/e-cal-backend-contacts.c
calendar/backends/contacts/e-cal-backend-contacts.h
calendar/backends/contacts/e-source-contacts.h
calendar/backends/file/Makefile.am
calendar/backends/file/e-cal-backend-file-factory.c
calendar/backends/file/e-cal-backend-file.c
calendar/backends/file/e-cal-backend-file.h
calendar/backends/file/e-source-local.h
calendar/backends/http/Makefile.am
calendar/backends/http/e-cal-backend-http-factory.c
calendar/backends/http/e-cal-backend-http.c
calendar/backends/http/e-cal-backend-http.h
calendar/backends/weather/Makefile.am
calendar/backends/weather/e-cal-backend-weather-factory.c
calendar/backends/weather/e-cal-backend-weather.c
calendar/backends/weather/e-cal-backend-weather.h
calendar/backends/weather/e-source-weather.c
calendar/backends/weather/e-source-weather.h
calendar/backends/weather/e-weather-source-ccf.c
calendar/libecal/Makefile.am
calendar/libecal/e-cal-check-timezones.h
calendar/libecal/e-cal-client-view.h
calendar/libecal/e-cal-client.c
calendar/libecal/e-cal-client.h
calendar/libecal/e-cal-component.c
calendar/libecal/e-cal-component.h
calendar/libecal/e-cal-recur.h
calendar/libecal/e-cal-system-timezone.h
calendar/libecal/e-cal-time-util.h
calendar/libecal/e-cal-types.h
calendar/libecal/e-cal-util.c
calendar/libecal/e-cal-util.h
calendar/libecal/e-cal-view.h
calendar/libecal/e-cal.c
calendar/libecal/e-cal.h
calendar/libecal/libecal.h [new file with mode: 0644]
calendar/libedata-cal/Makefile.am
calendar/libedata-cal/e-cal-backend-cache.c
calendar/libedata-cal/e-cal-backend-cache.h
calendar/libedata-cal/e-cal-backend-factory.h
calendar/libedata-cal/e-cal-backend-file-store.c
calendar/libedata-cal/e-cal-backend-file-store.h
calendar/libedata-cal/e-cal-backend-intervaltree.h
calendar/libedata-cal/e-cal-backend-sexp.c
calendar/libedata-cal/e-cal-backend-sexp.h
calendar/libedata-cal/e-cal-backend-store.c
calendar/libedata-cal/e-cal-backend-store.h
calendar/libedata-cal/e-cal-backend-sync.c
calendar/libedata-cal/e-cal-backend-sync.h
calendar/libedata-cal/e-cal-backend-util.c
calendar/libedata-cal/e-cal-backend-util.h
calendar/libedata-cal/e-cal-backend.c
calendar/libedata-cal/e-cal-backend.h
calendar/libedata-cal/e-data-cal-common.h
calendar/libedata-cal/e-data-cal-factory.c
calendar/libedata-cal/e-data-cal-factory.h
calendar/libedata-cal/e-data-cal-types.h [deleted file]
calendar/libedata-cal/e-data-cal-view.c
calendar/libedata-cal/e-data-cal-view.h
calendar/libedata-cal/e-data-cal.c
calendar/libedata-cal/e-data-cal.h
calendar/libedata-cal/libedata-cal.h [new file with mode: 0644]
calendar/libegdbus/e-gdbus-cal-factory.c
calendar/libegdbus/e-gdbus-cal-factory.h
calendar/libegdbus/e-gdbus-cal-view.c
calendar/libegdbus/e-gdbus-cal-view.h
calendar/libegdbus/e-gdbus-cal.c
calendar/libegdbus/e-gdbus-cal.h
configure.ac
docs/reference/addressbook/libebook/Makefile.am
docs/reference/addressbook/libebook/libebook.types
docs/reference/addressbook/libedata-book/Makefile.am
docs/reference/addressbook/libedata-book/libedata-book.types
docs/reference/calendar/libecal/Makefile.am
docs/reference/calendar/libecal/libecal.types
docs/reference/calendar/libedata-cal/Makefile.am
docs/reference/calendar/libedata-cal/libedata-cal.types
docs/reference/libebackend/Makefile.am
docs/reference/libebackend/libebackend.types
docs/reference/libedataserver/libedataserver.types
docs/reference/libedataserverui/Makefile.am
docs/reference/libedataserverui/libedataserverui.types
libebackend/Makefile.am
libebackend/e-authentication-mediator.c
libebackend/e-authentication-mediator.h
libebackend/e-authentication-session.c
libebackend/e-authentication-session.h
libebackend/e-backend-enums.h
libebackend/e-backend-factory.c
libebackend/e-backend-factory.h
libebackend/e-backend.c
libebackend/e-backend.h
libebackend/e-collection-backend-factory.c
libebackend/e-collection-backend-factory.h
libebackend/e-collection-backend.c
libebackend/e-collection-backend.h
libebackend/e-data-factory.c
libebackend/e-data-factory.h
libebackend/e-db3-utils.h
libebackend/e-dbhash.h
libebackend/e-dbus-server.c
libebackend/e-dbus-server.h
libebackend/e-extensible.c
libebackend/e-extensible.h
libebackend/e-extension.c
libebackend/e-extension.h
libebackend/e-file-cache.c
libebackend/e-file-cache.h
libebackend/e-module.c
libebackend/e-module.h
libebackend/e-offline-listener.h
libebackend/e-server-side-source.c
libebackend/e-server-side-source.h
libebackend/e-source-registry-server.c
libebackend/e-source-registry-server.h
libebackend/e-sqlite3-vfs.c
libebackend/e-sqlite3-vfs.h
libebackend/libebackend.h [new file with mode: 0644]
libedataserver/Makefile.am
libedataserver/e-categories.h
libedataserver/e-client-private.h
libedataserver/e-client.h
libedataserver/e-credentials.h
libedataserver/e-data-server-util.h
libedataserver/e-debug-log.h
libedataserver/e-flag.h
libedataserver/e-gdbus-templates.h
libedataserver/e-iterator.h
libedataserver/e-list-iterator.h
libedataserver/e-list.h
libedataserver/e-memory.h
libedataserver/e-operation-pool.h
libedataserver/e-proxy.h
libedataserver/e-sexp.h
libedataserver/e-source-address-book.c
libedataserver/e-source-address-book.h
libedataserver/e-source-alarms.c
libedataserver/e-source-alarms.h
libedataserver/e-source-authentication.c
libedataserver/e-source-authentication.h
libedataserver/e-source-authenticator.c
libedataserver/e-source-authenticator.h
libedataserver/e-source-autocomplete.c
libedataserver/e-source-autocomplete.h
libedataserver/e-source-backend.c
libedataserver/e-source-backend.h
libedataserver/e-source-calendar.c
libedataserver/e-source-calendar.h
libedataserver/e-source-camel.c
libedataserver/e-source-camel.h
libedataserver/e-source-collection.c
libedataserver/e-source-collection.h
libedataserver/e-source-enums.h
libedataserver/e-source-extension.c
libedataserver/e-source-extension.h
libedataserver/e-source-goa.c
libedataserver/e-source-goa.h
libedataserver/e-source-mail-account.c
libedataserver/e-source-mail-account.h
libedataserver/e-source-mail-composition.c
libedataserver/e-source-mail-composition.h
libedataserver/e-source-mail-identity.c
libedataserver/e-source-mail-identity.h
libedataserver/e-source-mail-signature.c
libedataserver/e-source-mail-signature.h
libedataserver/e-source-mail-submission.c
libedataserver/e-source-mail-submission.h
libedataserver/e-source-mail-transport.c
libedataserver/e-source-mail-transport.h
libedataserver/e-source-mdn.c
libedataserver/e-source-mdn.h
libedataserver/e-source-offline.c
libedataserver/e-source-offline.h
libedataserver/e-source-openpgp.c
libedataserver/e-source-openpgp.h
libedataserver/e-source-refresh.c
libedataserver/e-source-refresh.h
libedataserver/e-source-registry.c
libedataserver/e-source-registry.h
libedataserver/e-source-security.c
libedataserver/e-source-security.h
libedataserver/e-source-selectable.c
libedataserver/e-source-selectable.h
libedataserver/e-source-smime.c
libedataserver/e-source-smime.h
libedataserver/e-source-webdav.c
libedataserver/e-source-webdav.h
libedataserver/e-source.c
libedataserver/e-source.h
libedataserver/e-time-utils.h
libedataserver/e-uid.h
libedataserver/e-url.h
libedataserver/e-xml-hash-utils.h
libedataserver/e-xml-utils.h
libedataserver/libedataserver.h [new file with mode: 0644]
libedataserverui/Makefile.am
libedataserverui/e-book-auth-util.c
libedataserverui/e-book-auth-util.h
libedataserverui/e-categories-dialog.c
libedataserverui/e-categories-dialog.h
libedataserverui/e-categories-editor.c
libedataserverui/e-categories-editor.h
libedataserverui/e-categories-selector.c
libedataserverui/e-categories-selector.h
libedataserverui/e-category-completion.c
libedataserverui/e-category-completion.h
libedataserverui/e-category-editor.c
libedataserverui/e-category-editor.h
libedataserverui/e-cell-renderer-color.h
libedataserverui/e-client-utils.c
libedataserverui/e-client-utils.h
libedataserverui/e-contact-store.c
libedataserverui/e-contact-store.h
libedataserverui/e-destination-store.c
libedataserverui/e-destination-store.h
libedataserverui/e-name-selector-dialog.c
libedataserverui/e-name-selector-dialog.h
libedataserverui/e-name-selector-entry.c
libedataserverui/e-name-selector-entry.h
libedataserverui/e-name-selector-list.c
libedataserverui/e-name-selector-list.h
libedataserverui/e-name-selector-model.h
libedataserverui/e-name-selector.c
libedataserverui/e-name-selector.h
libedataserverui/e-passwords.c
libedataserverui/e-passwords.h
libedataserverui/e-source-combo-box.c
libedataserverui/e-source-combo-box.h
libedataserverui/e-source-selector-dialog.h
libedataserverui/e-source-selector.c
libedataserverui/e-source-selector.h
libedataserverui/e-tree-model-generator.h
libedataserverui/gtk-compat.h [deleted file]
libedataserverui/libedataserverui.h [new file with mode: 0644]
modules/cache-reaper/e-cache-reaper-utils.c
modules/cache-reaper/module-cache-reaper.c
modules/google-backend/module-google-backend.c
modules/online-accounts/goaewsclient.c
modules/online-accounts/module-online-accounts.c
modules/yahoo-backend/module-yahoo-backend.c
services/evolution-addressbook-factory/Makefile.am
services/evolution-addressbook-factory/evolution-addressbook-factory.c
services/evolution-calendar-factory/Makefile.am
services/evolution-calendar-factory/evolution-calendar-factory.c
services/evolution-source-registry/evolution-source-registry-migrate-basedir.c
services/evolution-source-registry/evolution-source-registry-migrate-sources.c
services/evolution-source-registry/evolution-source-registry.c
tests/libebook/Makefile.am
tests/libebook/client/Makefile.am
tests/libebook/client/client-test-utils.c
tests/libebook/client/client-test-utils.h
tests/libebook/client/test-client-add-contact.c
tests/libebook/client/test-client-async.c
tests/libebook/client/test-client-examine.c
tests/libebook/client/test-client-get-contact.c
tests/libebook/client/test-client-get-revision.c
tests/libebook/client/test-client-get-view.c
tests/libebook/client/test-client-modify-contact.c
tests/libebook/client/test-client-nonexistent-id.c
tests/libebook/client/test-client-photo-is-uri.c
tests/libebook/client/test-client-refresh.c
tests/libebook/client/test-client-remove-contact-by-uid.c
tests/libebook/client/test-client-remove-contact.c
tests/libebook/client/test-client-remove-contacts.c
tests/libebook/client/test-client-remove.c
tests/libebook/client/test-client-revision-view.c
tests/libebook/client/test-client-search.c
tests/libebook/client/test-client-self.c
tests/libebook/client/test-client-stress-factory--fifo.c
tests/libebook/client/test-client-stress-factory--serial.c
tests/libebook/client/test-client-stress-factory--single-book.c
tests/libebook/client/test-client-stress-views.c
tests/libebook/client/test-client-suppress-notifications.c
tests/libebook/client/test-client-uid-only-view.c
tests/libebook/client/test-client.c
tests/libebook/ebook-test-utils.c
tests/libebook/ebook-test-utils.h
tests/libebook/test-bulk-methods.c
tests/libebook/test-categories.c
tests/libebook/test-changes.c
tests/libebook/test-date.c
tests/libebook/test-ebook-add-contact.c
tests/libebook/test-ebook-async.c
tests/libebook/test-ebook-commit-contact.c
tests/libebook/test-ebook-get-book-view.c
tests/libebook/test-ebook-get-contact.c
tests/libebook/test-ebook-get-required-fields.c
tests/libebook/test-ebook-get-static-capabilities.c
tests/libebook/test-ebook-get-supported-auth-methods.c
tests/libebook/test-ebook-get-supported-fields.c
tests/libebook/test-ebook-remove-contact-by-id.c
tests/libebook/test-ebook-remove-contact.c
tests/libebook/test-ebook-remove-contacts.c
tests/libebook/test-ebook-remove.c
tests/libebook/test-ebook-stress-factory--fifo.c
tests/libebook/test-ebook-stress-factory--serial.c
tests/libebook/test-ebook-stress-factory--single-book.c
tests/libebook/test-ebook.c
tests/libebook/test-nonexistent-id.c
tests/libebook/test-photo.c
tests/libebook/test-query.c
tests/libebook/test-search.c
tests/libebook/test-self.c
tests/libebook/test-stress-bookviews.c
tests/libebook/test-string.c
tests/libebook/test-undefinedfield.c
tests/libebook/test-untyped-phones.c
tests/libebook/test-vcard-parsing.c
tests/libebook/vcard/Makefile.am
tests/libebook/vcard/dump-vcard.c
tests/libecal/Makefile.am
tests/libecal/client/Makefile.am
tests/libecal/client/client-test-utils.c
tests/libecal/client/client-test-utils.h
tests/libecal/client/test-client-add-timezone.c
tests/libecal/client/test-client-bulk-methods.c
tests/libecal/client/test-client-create-object.c
tests/libecal/client/test-client-examine.c
tests/libecal/client/test-client-get-attachment-uris.c
tests/libecal/client/test-client-get-free-busy.c
tests/libecal/client/test-client-get-object-list.c
tests/libecal/client/test-client-get-revision.c
tests/libecal/client/test-client-get-view.c
tests/libecal/client/test-client-modify-object.c
tests/libecal/client/test-client-open.c
tests/libecal/client/test-client-receive-objects.c
tests/libecal/client/test-client-refresh.c
tests/libecal/client/test-client-remove-object.c
tests/libecal/client/test-client-revision-view.c
tests/libecal/client/test-client-send-objects.c
tests/libecal/client/test-client-stress-factory--fifo.c
tests/libecal/client/test-client-stress-factory--serial.c
tests/libecal/client/test-client-stress-factory--single-cal.c
tests/libecal/client/test-client-stress-views.c
tests/libecal/ecal-test-utils.c
tests/libecal/ecal-test-utils.h
tests/libecal/test-ecal-add-timezone.c
tests/libecal/test-ecal-create-object--2.c
tests/libecal/test-ecal-create-object.c
tests/libecal/test-ecal-get-alarm-email-address.c
tests/libecal/test-ecal-get-cal-address.c
tests/libecal/test-ecal-get-capabilities.c
tests/libecal/test-ecal-get-default-object.c
tests/libecal/test-ecal-get-free-busy.c
tests/libecal/test-ecal-get-ldap-attribute.c
tests/libecal/test-ecal-get-object-list.c
tests/libecal/test-ecal-get-objects-for-uid.c
tests/libecal/test-ecal-get-query.c
tests/libecal/test-ecal-get-timezone.c
tests/libecal/test-ecal-modify-object.c
tests/libecal/test-ecal-open.c
tests/libecal/test-ecal-receive-objects.c
tests/libecal/test-ecal-remove-object.c
tests/libecal/test-ecal-send-objects.c
tests/libecal/test-ecal-set-default-timezone.c
tests/libecal/test-ecal-set-mode.c
tests/libecal/test-ecal-stress-factory--fifo.c
tests/libecal/test-ecal-stress-factory--open-async.c
tests/libecal/test-ecal-stress-factory--serial.c
tests/libecal/test-ecal-stress-factory--single-cal.c
tests/libecal/test-ecal.c
tests/libecal/test-recur.c
tests/libecal/test-search.c
tests/libedata-cal/Makefile.am
tests/libedata-cal/test-cal-backend-sexp.c
tests/libedata-cal/test-intervaltree.c
tests/libedataserver/e-source-test.c
tests/libedataserverui/Makefile.am
tests/libedataserverui/test-category-completion.c
tests/libedataserverui/test-contact-store.c
tests/libedataserverui/test-name-selector.c
tests/libedataserverui/test-source-combo-box.c
tests/libedataserverui/test-source-selector.c