summaryrefslogtreecommitdiff
path: root/src/libtracker-common/tracker-parser.h
diff options
context:
space:
mode:
authorCarlos Garnacho <carlos@imendio.com>2008-10-07 12:04:40 +0000
committerCarlos Garnacho <carlosg@src.gnome.org>2008-10-07 12:04:40 +0000
commit3518bc5197b89c4ea778efae6be4ee90aa6d07dd (patch)
tree9e9da52e1bf72894b5e0d899cf68941b71918a9f /src/libtracker-common/tracker-parser.h
parent544e2c31c68f977ef21cd9fa9723e2e339bb7a9e (diff)
downloadtracker-3518bc5197b89c4ea778efae6be4ee90aa6d07dd.tar.gz
New file. Do not allow compiling unless TRACKER_ENABLE_INTERNALS or
2008-10-07 Carlos Garnacho <carlos@imendio.com> * src/libtracker-common/tracker-common.h: New file. Do not allow compiling unless TRACKER_ENABLE_INTERNALS or TRACKER_COMPILATION is defined. * src/libtracker-common/*.h: Do not allow including anything but libtracker-common/tracker-common.h outside of tracker. * */Makefile.am: define TRACKER_COMPILATION. svn path=/trunk/; revision=2317
Diffstat (limited to 'src/libtracker-common/tracker-parser.h')
-rw-r--r--src/libtracker-common/tracker-parser.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libtracker-common/tracker-parser.h b/src/libtracker-common/tracker-parser.h
index 612731301..c890c3e91 100644
--- a/src/libtracker-common/tracker-parser.h
+++ b/src/libtracker-common/tracker-parser.h
@@ -29,6 +29,10 @@
G_BEGIN_DECLS
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
typedef enum {
TRACKER_PARSER_ENCODING_ASCII,
TRACKER_PARSER_ENCODING_LATIN,