tracker r2317 - in trunk: . src/libtracker-common src/libtracker-db src/tracker-extract src/tracker-indexer src/tracker-indexer/modules src/tracker-preferences src/trackerd tests/libtracker-common tests/libtracker-db tests/tracker-indexer



Author: carlosg
Date: Tue Oct  7 12:04:40 2008
New Revision: 2317
URL: http://svn.gnome.org/viewvc/tracker?rev=2317&view=rev

Log:
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.


Added:
   trunk/src/libtracker-common/tracker-common.h
      - copied, changed from r2316, /trunk/src/libtracker-common/tracker-nfs-lock.h
Modified:
   trunk/ChangeLog
   trunk/src/libtracker-common/Makefile.am
   trunk/src/libtracker-common/tracker-config.h
   trunk/src/libtracker-common/tracker-configuration.h
   trunk/src/libtracker-common/tracker-dbus.h
   trunk/src/libtracker-common/tracker-field-data.h
   trunk/src/libtracker-common/tracker-field.h
   trunk/src/libtracker-common/tracker-file-utils.h
   trunk/src/libtracker-common/tracker-hal.h
   trunk/src/libtracker-common/tracker-ioprio.h
   trunk/src/libtracker-common/tracker-language.h
   trunk/src/libtracker-common/tracker-log.h
   trunk/src/libtracker-common/tracker-module-config.h
   trunk/src/libtracker-common/tracker-nfs-lock.h
   trunk/src/libtracker-common/tracker-ontology.h
   trunk/src/libtracker-common/tracker-os-dependant.h
   trunk/src/libtracker-common/tracker-parser.h
   trunk/src/libtracker-common/tracker-service.h
   trunk/src/libtracker-common/tracker-type-utils.h
   trunk/src/libtracker-common/tracker-utils.h
   trunk/src/libtracker-db/Makefile.am
   trunk/src/tracker-extract/Makefile.am
   trunk/src/tracker-indexer/Makefile.am
   trunk/src/tracker-indexer/modules/Makefile.am
   trunk/src/tracker-preferences/Makefile.am
   trunk/src/trackerd/Makefile.am
   trunk/tests/libtracker-common/Makefile.am
   trunk/tests/libtracker-db/Makefile.am
   trunk/tests/tracker-indexer/Makefile.am

Modified: trunk/src/libtracker-common/Makefile.am
==============================================================================
--- trunk/src/libtracker-common/Makefile.am	(original)
+++ trunk/src/libtracker-common/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -3,6 +3,7 @@
 INCLUDES =						\
 	-DSHAREDIR=\""$(datadir)"\"			\
 	-DG_LOG_DOMAIN=\"Tracker\"			\
+	-DTRACKER_COMPILATION				\
 	-I$(top_srcdir)/src				\
 	$(HAL_CFLAGS)					\
 	$(DBUS_CFLAGS)					\

Copied: trunk/src/libtracker-common/tracker-common.h (from r2316, /trunk/src/libtracker-common/tracker-nfs-lock.h)
==============================================================================
--- /trunk/src/libtracker-common/tracker-nfs-lock.h	(original)
+++ trunk/src/libtracker-common/tracker-common.h	Tue Oct  7 12:04:40 2008
@@ -1,7 +1,7 @@
 /* -*- Mode: C; tab-width: 8; indent-tabs-mode: t; c-basic-offset: 8 -*- */
 /*
  * Copyright (C) 2006, Mr Jamie McCracken (jamiemcc gnome org)
- * Copyright (C) 2008, Nokia
+ * Copyright (C) 2008, Nokia (urho konttori nokia com)
  *
  * This library is free software; you can redistribute it and/or
  * modify it under the terms of the GNU General Public
@@ -19,18 +19,31 @@
  * Boston, MA  02110-1301, USA.
  */
 
-#ifndef __LIBTRACKER_COMMON_NFS_LOCK_H__
-#define __LIBTRACKER_COMMON_NFS_LOCK_H__
-
-#include <glib.h>
+#ifndef __LIBTRACKER_COMMON_H__
+#define __LIBTRACKER_COMMON_H__
 
 G_BEGIN_DECLS
 
-void	 tracker_nfs_lock_init	   (gboolean nfs);
-void	 tracker_nfs_lock_shutdown (void);
-gboolean tracker_nfs_lock_obtain   (void);
-void	 tracker_nfs_lock_release  (void);
+#if !defined (TRACKER_ENABLE_INTERNALS) && !defined (TRACKER_COMPILATION)
+#error "TRACKER_ENABLE_INTERNALS not defined, this must be defined to use tracker's internal functions"
+#endif
+
+#define __LIBTRACKER_COMMON_INSIDE__
+
+#include "tracker-config.h"
+#include "tracker-field.h"
+#include "tracker-file-utils.h"
+#include "tracker-language.h"
+#include "tracker-module-config.h"
+#include "tracker-ontology.h"
+#include "tracker-parser.h"
+#include "tracker-service.h"
+#include "tracker-type-utils.h"
+#include "tracker-utils.h"
+
+#undef __LIBTRACKER_COMMON_INSIDE__
+
 
 G_END_DECLS
 
-#endif /* __LIBTRACKER_COMMON_NFS_LOCK_H__ */
+#endif /* __LIBTRACKER_COMMON_H__ */

Modified: trunk/src/libtracker-common/tracker-config.h
==============================================================================
--- trunk/src/libtracker-common/tracker-config.h	(original)
+++ trunk/src/libtracker-common/tracker-config.h	Tue Oct  7 12:04:40 2008
@@ -27,6 +27,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_CONFIG	    (tracker_config_get_type ())
 #define TRACKER_CONFIG(o)	    (G_TYPE_CHECK_INSTANCE_CAST ((o), TRACKER_TYPE_CONFIG, TrackerConfig))
 #define TRACKER_CONFIG_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST ((k), TRACKER_TYPE_CONFIG, TrackerConfigClass))

Modified: trunk/src/libtracker-common/tracker-configuration.h
==============================================================================
--- trunk/src/libtracker-common/tracker-configuration.h	(original)
+++ trunk/src/libtracker-common/tracker-configuration.h	Tue Oct  7 12:04:40 2008
@@ -25,6 +25,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 struct _LanguageMapEntry {
 	const gchar * const code;
 	const gchar * const language;

Modified: trunk/src/libtracker-common/tracker-dbus.h
==============================================================================
--- trunk/src/libtracker-common/tracker-dbus.h	(original)
+++ trunk/src/libtracker-common/tracker-dbus.h	Tue Oct  7 12:04:40 2008
@@ -22,6 +22,10 @@
 #ifndef __LIBTRACKER_DBUS_H__
 #define __LIBTRACKER_DBUS_H__
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #ifndef DBUS_API_SUBJECT_TO_CHANGE
 #define DBUS_API_SUBJECT_TO_CHANGE
 #endif

Modified: trunk/src/libtracker-common/tracker-field-data.h
==============================================================================
--- trunk/src/libtracker-common/tracker-field-data.h	(original)
+++ trunk/src/libtracker-common/tracker-field-data.h	Tue Oct  7 12:04:40 2008
@@ -28,6 +28,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_FIELD_DATA		(tracker_field_data_get_type ())
 #define TRACKER_FIELD_DATA(o)		(G_TYPE_CHECK_INSTANCE_CAST ((o), TRACKER_TYPE_FIELD_DATA, TrackerFieldData))
 #define TRACKER_FIELD_DATA_CLASS(k)	(G_TYPE_CHECK_CLASS_CAST ((k), TRACKER_TYPE_FIELD_DATA, TrackerFieldDataClass))

Modified: trunk/src/libtracker-common/tracker-field.h
==============================================================================
--- trunk/src/libtracker-common/tracker-field.h	(original)
+++ trunk/src/libtracker-common/tracker-field.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_FIELD_TYPE (tracker_field_type_get_type ())
 
 typedef enum {

Modified: trunk/src/libtracker-common/tracker-file-utils.h
==============================================================================
--- trunk/src/libtracker-common/tracker-file-utils.h	(original)
+++ trunk/src/libtracker-common/tracker-file-utils.h	Tue Oct  7 12:04:40 2008
@@ -22,6 +22,10 @@
 #ifndef __LIBTRACKER_COMMON_FILE_UTILS_H__
 #define __LIBTRACKER_COMMON_FILE_UTILS_H__
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #include <glib.h>
 
 gint	 tracker_file_open			   (const gchar *uri,

Modified: trunk/src/libtracker-common/tracker-hal.h
==============================================================================
--- trunk/src/libtracker-common/tracker-hal.h	(original)
+++ trunk/src/libtracker-common/tracker-hal.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_HAL	 (tracker_hal_get_type ())
 #define TRACKER_HAL(o)		 (G_TYPE_CHECK_INSTANCE_CAST ((o), TRACKER_TYPE_HAL, TrackerHal))
 #define TRACKER_HAL_CLASS(k)	 (G_TYPE_CHECK_CLASS_CAST ((k), TRACKER_TYPE_HAL, TrackerHalClass))

Modified: trunk/src/libtracker-common/tracker-ioprio.h
==============================================================================
--- trunk/src/libtracker-common/tracker-ioprio.h	(original)
+++ trunk/src/libtracker-common/tracker-ioprio.h	Tue Oct  7 12:04:40 2008
@@ -23,6 +23,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 void tracker_ioprio_init (void);
 
 G_END_DECLS

Modified: trunk/src/libtracker-common/tracker-language.h
==============================================================================
--- trunk/src/libtracker-common/tracker-language.h	(original)
+++ trunk/src/libtracker-common/tracker-language.h	Tue Oct  7 12:04:40 2008
@@ -28,6 +28,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_LANGUAGE	      (tracker_language_get_type ())
 #define TRACKER_LANGUAGE(o)	      (G_TYPE_CHECK_INSTANCE_CAST ((o), TRACKER_TYPE_LANGUAGE, TrackerLanguage))
 #define TRACKER_LANGUAGE_CLASS(k)     (G_TYPE_CHECK_CLASS_CAST ((k), TRACKER_TYPE_LANGUAGE, TrackerLanguageClass))

Modified: trunk/src/libtracker-common/tracker-log.h
==============================================================================
--- trunk/src/libtracker-common/tracker-log.h	(original)
+++ trunk/src/libtracker-common/tracker-log.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 gboolean tracker_log_init     (const char *filename,
 			       gint	   verbosity);
 void	 tracker_log_shutdown (void);

Modified: trunk/src/libtracker-common/tracker-module-config.h
==============================================================================
--- trunk/src/libtracker-common/tracker-module-config.h	(original)
+++ trunk/src/libtracker-common/tracker-module-config.h	Tue Oct  7 12:04:40 2008
@@ -25,6 +25,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 gboolean     tracker_module_config_init				   (void);
 void	     tracker_module_config_shutdown			   (void);
 

Modified: trunk/src/libtracker-common/tracker-nfs-lock.h
==============================================================================
--- trunk/src/libtracker-common/tracker-nfs-lock.h	(original)
+++ trunk/src/libtracker-common/tracker-nfs-lock.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 void	 tracker_nfs_lock_init	   (gboolean nfs);
 void	 tracker_nfs_lock_shutdown (void);
 gboolean tracker_nfs_lock_obtain   (void);

Modified: trunk/src/libtracker-common/tracker-ontology.h
==============================================================================
--- trunk/src/libtracker-common/tracker-ontology.h	(original)
+++ trunk/src/libtracker-common/tracker-ontology.h	Tue Oct  7 12:04:40 2008
@@ -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
+
 void		tracker_ontology_init				(void);
 void		tracker_ontology_shutdown			(void);
 

Modified: trunk/src/libtracker-common/tracker-os-dependant.h
==============================================================================
--- trunk/src/libtracker-common/tracker-os-dependant.h	(original)
+++ trunk/src/libtracker-common/tracker-os-dependant.h	Tue Oct  7 12:04:40 2008
@@ -22,6 +22,10 @@
 #ifndef __LIBTRACKER_COMMON_OS_DEPENDANT_H__
 #define __LIBTRACKER_COMMON_OS_DEPENDANT_H__
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #include <glib.h>
 #include <glib/gstdio.h>
 

Modified: trunk/src/libtracker-common/tracker-parser.h
==============================================================================
--- trunk/src/libtracker-common/tracker-parser.h	(original)
+++ trunk/src/libtracker-common/tracker-parser.h	Tue Oct  7 12:04:40 2008
@@ -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,

Modified: trunk/src/libtracker-common/tracker-service.h
==============================================================================
--- trunk/src/libtracker-common/tracker-service.h	(original)
+++ trunk/src/libtracker-common/tracker-service.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 #define TRACKER_TYPE_DB_TYPE (tracker_db_type_get_type ())
 
 typedef enum {

Modified: trunk/src/libtracker-common/tracker-type-utils.h
==============================================================================
--- trunk/src/libtracker-common/tracker-type-utils.h	(original)
+++ trunk/src/libtracker-common/tracker-type-utils.h	Tue Oct  7 12:04:40 2008
@@ -26,6 +26,10 @@
 
 G_BEGIN_DECLS
 
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
+
 gchar *  tracker_date_format		       (const gchar  *time_string);
 gchar *  tracker_date_to_time_string	       (const gchar  *date_string);
 time_t	 tracker_string_to_date		       (const gchar  *time_string);

Modified: trunk/src/libtracker-common/tracker-utils.h
==============================================================================
--- trunk/src/libtracker-common/tracker-utils.h	(original)
+++ trunk/src/libtracker-common/tracker-utils.h	Tue Oct  7 12:04:40 2008
@@ -22,8 +22,11 @@
 #ifndef __LIBTRACKER_COMMON_UTILS_H__
 #define __LIBTRACKER_COMMON_UTILS_H__
 
-#include <glib.h>
+#if !defined (__LIBTRACKER_COMMON_INSIDE__) && !defined (TRACKER_COMPILATION)
+#error "only <libtracker-common/tracker-common.h> must be included directly."
+#endif
 
+#include <glib.h>
 #include "tracker-config.h"
 
 gboolean tracker_is_empty_string	    (const char    *str);

Modified: trunk/src/libtracker-db/Makefile.am
==============================================================================
--- trunk/src/libtracker-db/Makefile.am	(original)
+++ trunk/src/libtracker-db/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -3,6 +3,7 @@
 INCLUDES =								\
 	-DSHAREDIR=\""$(datadir)"\"					\
 	-DG_LOG_DOMAIN=\"Tracker\"					\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	$(SQLITE3_CFLAGS)						\
 	$(QDBM_CFLAGS)							\

Modified: trunk/src/tracker-extract/Makefile.am
==============================================================================
--- trunk/src/tracker-extract/Makefile.am	(original)
+++ trunk/src/tracker-extract/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -18,7 +18,8 @@
 	$(XINE_CFLAGS) 							\
 	$(GDKPIXBUF_CFLAGS)						\
 	-I$(top_srcdir)/src 						\
-	-DMODULES_DIR=\"$(modulesdir)\"
+	-DMODULES_DIR=\"$(modulesdir)\"					\
+	-DTRACKER_COMPILATION
 
 modules_LTLIBRARIES = 							\
 	libextract-abw.la 						\

Modified: trunk/src/tracker-indexer/Makefile.am
==============================================================================
--- trunk/src/tracker-indexer/Makefile.am	(original)
+++ trunk/src/tracker-indexer/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -9,10 +9,11 @@
 	-DINDEXER_MODULES_DIR=\""$(libdir)/tracker/indexer-modules"\"	\
 	-DLIBEXEC_PATH=\""$(libexecdir)"\"				\
 	-DG_LOG_DOMAIN=\"Tracker\"					\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	$(DBUS_CFLAGS)							\
 	$(PANGO_CFLAGS)							\
-	$(GMODULE_CFLAGS)						
+	$(GMODULE_CFLAGS)
 
 libexec_PROGRAMS = tracker-indexer
 

Modified: trunk/src/tracker-indexer/modules/Makefile.am
==============================================================================
--- trunk/src/tracker-indexer/modules/Makefile.am	(original)
+++ trunk/src/tracker-indexer/modules/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -10,6 +10,7 @@
 	-DINDEXER_MODULES_DIR=\"$(indexer_modulesdir)\"			\
 	-DG_LOG_DOMAIN=\"Tracker\"					\
 	-D_GNU_SOURCE							\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	$(GMODULE_CFLAGS)						\
 	$(GIO_CFLAGS)							\

Modified: trunk/src/tracker-preferences/Makefile.am
==============================================================================
--- trunk/src/tracker-preferences/Makefile.am	(original)
+++ trunk/src/tracker-preferences/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -15,6 +15,7 @@
 	-DTRACKER_DATADIR=\""$(datadir)/tracker"\" \
 	-DTRACKER_LOCALEDIR=\""$(localedir)"\" \
 	-DTRACKER_BINDIR=\""$(bindir)"\" \
+	-DTRACKER_COMPILATION \
 	$(GLIB_CFLAGS) \
 	$(GTK2_CFLAGS) \
 	$(LIBGLADE_CFLAGS) \

Modified: trunk/src/trackerd/Makefile.am
==============================================================================
--- trunk/src/trackerd/Makefile.am	(original)
+++ trunk/src/trackerd/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -6,6 +6,7 @@
 	-DLOCALEDIR=\""$(localedir)"\" 					\
 	-DMAIL_MODULES_DIR=\""$(libdir)"/tracker/mail-modules\"         \
 	-DG_LOG_DOMAIN=\"Tracker\"					\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	$(GMIME_CFLAGS)							\
 	$(FAM_CFLAGS)							\

Modified: trunk/tests/libtracker-common/Makefile.am
==============================================================================
--- trunk/tests/libtracker-common/Makefile.am	(original)
+++ trunk/tests/libtracker-common/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -22,6 +22,7 @@
 
 INCLUDES = 								\
 	-DG_LOG_DOMAIN=\"Tracker\"					\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	-I$(top_srcdir)/tests/common					\
 	$(DBUS_CFLAGS)							\

Modified: trunk/tests/libtracker-db/Makefile.am
==============================================================================
--- trunk/tests/libtracker-db/Makefile.am	(original)
+++ trunk/tests/libtracker-db/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -22,6 +22,7 @@
 
 INCLUDES = 								\
 	-DG_LOG_DOMAIN=\"Tracker\"					\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	-I$(top_srcdir)/tests/common					\
 	$(DBUS_CFLAGS)							\

Modified: trunk/tests/tracker-indexer/Makefile.am
==============================================================================
--- trunk/tests/tracker-indexer/Makefile.am	(original)
+++ trunk/tests/tracker-indexer/Makefile.am	Tue Oct  7 12:04:40 2008
@@ -11,13 +11,14 @@
 	-DINDEXER_MODULES_DIR=\""$(libdir)/tracker/indexer-modules"\"	\
 	-DLIBDIR=\""$(libdir)"\"					\
 	-DLIBEXEC_PATH=\""$(libexecdir)"\"				\
+	-DTRACKER_COMPILATION						\
 	-I$(top_srcdir)/src						\
 	-I$(top_srcdir)/tests/common					\
 	$(DBUS_CFLAGS)							\
 	$(PANGO_CFLAGS)							\
 	$(GMODULE_CFLAGS)						\
 	$(GTHREAD_CFLAGS)						\
-	$(GLIB2_CFLAGS)			
+	$(GLIB2_CFLAGS)
 
 tracker_metadata_utils_SOURCES = 					\
 	tracker-dbus.c							\



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]