diff options
| author | Matthew Barnes <mbarnes@redhat.com> | 2012-06-03 09:50:10 -0400 |
|---|---|---|
| committer | Matthew Barnes <mbarnes@redhat.com> | 2012-06-03 19:51:10 -0400 |
| commit | bda7165f697ba922ea9daf57ce06febc2df238fd (patch) | |
| tree | acfad2569a7fbd73b89983c3db5819b885d40d46 /libedataserver/e-source-collection.h | |
| parent | 411a614017ae686c013efd1e218f7e8ffde039d6 (diff) | |
| download | evolution-data-server-bda7165f697ba922ea9daf57ce06febc2df238fd.tar.gz | |
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.
Diffstat (limited to 'libedataserver/e-source-collection.h')
| -rw-r--r-- | libedataserver/e-source-collection.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libedataserver/e-source-collection.h b/libedataserver/e-source-collection.h index b7e95beba..36806d525 100644 --- a/libedataserver/e-source-collection.h +++ b/libedataserver/e-source-collection.h @@ -16,6 +16,10 @@ * */ +#if !defined (__LIBEDATASERVER_H_INSIDE__) && !defined (LIBEDATASERVER_COMPILATION) +#error "Only <libedataserver/libedataserver.h> should be included directly." +#endif + #ifndef E_SOURCE_COLLECTION_H #define E_SOURCE_COLLECTION_H |
