gucharmap r1637 - trunk/gucharmap
- From: chpe svn gnome org
- To: svn-commits-list gnome org
- Subject: gucharmap r1637 - trunk/gucharmap
- Date: Fri, 21 Mar 2008 10:48:03 +0000 (GMT)
Author: chpe
Date: Fri Mar 21 10:48:02 2008
New Revision: 1637
URL: http://svn.gnome.org/viewvc/gucharmap?rev=1637&view=rev
Log:
Make only gucharmap/gucharmap.h includable from outside gucharmap.
Modified:
trunk/gucharmap/Makefile.am
trunk/gucharmap/gucharmap-block-chapters-model.h
trunk/gucharmap/gucharmap-chapters-model.h
trunk/gucharmap/gucharmap-chapters-view.h
trunk/gucharmap/gucharmap-charmap.h
trunk/gucharmap/gucharmap-chartable.h
trunk/gucharmap/gucharmap-codepoint-list.h
trunk/gucharmap/gucharmap-mini-fontsel.h
trunk/gucharmap/gucharmap-script-chapters-model.h
trunk/gucharmap/gucharmap-script-codepoint-list.h
trunk/gucharmap/gucharmap-search-dialog.h
trunk/gucharmap/gucharmap-settings.h
trunk/gucharmap/gucharmap-unicode-info.h
trunk/gucharmap/gucharmap-window.h
trunk/gucharmap/gucharmap.h
trunk/gucharmap/main.c
Modified: trunk/gucharmap/Makefile.am
==============================================================================
--- trunk/gucharmap/Makefile.am (original)
+++ trunk/gucharmap/Makefile.am Fri Mar 21 10:48:02 2008
@@ -48,6 +48,7 @@
libgucharmap_la_CPPFLAGS = \
-I$(top_srcdir) \
+ -DGUCHARMAP_COMPILATION \
-DDATADIR=\"$(datadir)\" \
-DLOCALEDIR=\"$(localedir)\" \
$(DISABLE_DEPRECATED) \
@@ -70,14 +71,18 @@
$(GCONF_LIBS) \
$(INTL_LIBS)
-libgucharmapincludedir = $(includedir)/gucharmap
+libgucharmapmainincludedir = $(includedir)/gucharmap-2
+libgucharmapmaininclude_HEADERS = \
+ gucharmap.h \
+ $(NULL)
+
+libgucharmapincludedir = $(includedir)/gucharmap-2/gucharmap
libgucharmapinclude_HEADERS = \
gucharmap-block-chapters-model.h \
gucharmap-chapters-model.h \
gucharmap-chapters-view.h \
gucharmap-charmap.h \
gucharmap-codepoint-list.h \
- gucharmap.h \
gucharmap-mini-fontsel.h \
gucharmap-script-chapters-model.h \
gucharmap-script-codepoint-list.h \
Modified: trunk/gucharmap/gucharmap-block-chapters-model.h
==============================================================================
--- trunk/gucharmap/gucharmap-block-chapters-model.h (original)
+++ trunk/gucharmap/gucharmap-block-chapters-model.h Fri Mar 21 10:48:02 2008
@@ -20,6 +20,10 @@
/* block means unicode block */
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_BLOCK_CHAPTERS_MODEL_H
#define GUCHARMAP_BLOCK_CHAPTERS_MODEL_H
Modified: trunk/gucharmap/gucharmap-chapters-model.h
==============================================================================
--- trunk/gucharmap/gucharmap-chapters-model.h (original)
+++ trunk/gucharmap/gucharmap-chapters-model.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_CHAPTERS_MODEL_H
#define GUCHARMAP_CHAPTERS_MODEL_H
Modified: trunk/gucharmap/gucharmap-chapters-view.h
==============================================================================
--- trunk/gucharmap/gucharmap-chapters-view.h (original)
+++ trunk/gucharmap/gucharmap-chapters-view.h Fri Mar 21 10:48:02 2008
@@ -18,6 +18,10 @@
/* block means unicode block */
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_CHAPTERS_VIEW_H
#define GUCHARMAP_CHAPTERS_VIEW_H
Modified: trunk/gucharmap/gucharmap-charmap.h
==============================================================================
--- trunk/gucharmap/gucharmap-charmap.h (original)
+++ trunk/gucharmap/gucharmap-charmap.h Fri Mar 21 10:48:02 2008
@@ -16,6 +16,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_CHARMAP_H
#define GUCHARMAP_CHARMAP_H
Modified: trunk/gucharmap/gucharmap-chartable.h
==============================================================================
--- trunk/gucharmap/gucharmap-chartable.h (original)
+++ trunk/gucharmap/gucharmap-chartable.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_CHARTABLE_H
#define GUCHARMAP_CHARTABLE_H
Modified: trunk/gucharmap/gucharmap-codepoint-list.h
==============================================================================
--- trunk/gucharmap/gucharmap-codepoint-list.h (original)
+++ trunk/gucharmap/gucharmap-codepoint-list.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_CODEPOINT_LIST_H
#define GUCHARMAP_CODEPOINT_LIST_H
Modified: trunk/gucharmap/gucharmap-mini-fontsel.h
==============================================================================
--- trunk/gucharmap/gucharmap-mini-fontsel.h (original)
+++ trunk/gucharmap/gucharmap-mini-fontsel.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_MINI_FONTSEL_H
#define GUCHARMAP_MINI_FONTSEL_H
Modified: trunk/gucharmap/gucharmap-script-chapters-model.h
==============================================================================
--- trunk/gucharmap/gucharmap-script-chapters-model.h (original)
+++ trunk/gucharmap/gucharmap-script-chapters-model.h Fri Mar 21 10:48:02 2008
@@ -18,6 +18,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_SCRIPT_CHAPTERS_MODEL_H
#define GUCHARMAP_SCRIPT_CHAPTERS_MODEL_H
Modified: trunk/gucharmap/gucharmap-script-codepoint-list.h
==============================================================================
--- trunk/gucharmap/gucharmap-script-codepoint-list.h (original)
+++ trunk/gucharmap/gucharmap-script-codepoint-list.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_SCRIPT_CODEPOINT_LIST_H
#define GUCHARMAP_SCRIPT_CODEPOINT_LIST_H
Modified: trunk/gucharmap/gucharmap-search-dialog.h
==============================================================================
--- trunk/gucharmap/gucharmap-search-dialog.h (original)
+++ trunk/gucharmap/gucharmap-search-dialog.h Fri Mar 21 10:48:02 2008
@@ -19,6 +19,10 @@
/* GucharmapSearchDialog handles all aspects of searching */
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_SEARCH_DIALOG_H
#define GUCHARMAP_SEARCH_DIALOG_H
Modified: trunk/gucharmap/gucharmap-settings.h
==============================================================================
--- trunk/gucharmap/gucharmap-settings.h (original)
+++ trunk/gucharmap/gucharmap-settings.h Fri Mar 21 10:48:02 2008
@@ -21,7 +21,7 @@
#include <glib.h>
#include <gtk/gtkwindow.h>
-#include <gucharmap/gucharmap-chapters-model.h>
+#include <gucharmap/gucharmap.h>
G_BEGIN_DECLS
Modified: trunk/gucharmap/gucharmap-unicode-info.h
==============================================================================
--- trunk/gucharmap/gucharmap-unicode-info.h (original)
+++ trunk/gucharmap/gucharmap-unicode-info.h Fri Mar 21 10:48:02 2008
@@ -17,6 +17,10 @@
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
+
#ifndef GUCHARMAP_UNICODE_INFO_H
#define GUCHARMAP_UNICODE_INFO_H
Modified: trunk/gucharmap/gucharmap-window.h
==============================================================================
--- trunk/gucharmap/gucharmap-window.h (original)
+++ trunk/gucharmap/gucharmap-window.h Fri Mar 21 10:48:02 2008
@@ -15,6 +15,10 @@
* with this program; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02110-1301 USA
*/
+
+#if !defined (__GUCHARMAP_GUCHARMAP_H_INSIDE__) && !defined (GUCHARMAP_COMPILATION)
+#error "Only <gucharmap/gucharmap.h> can be included directly."
+#endif
#ifndef GUCHARMAP_WINDOW_H
#define GUCHARMAP_WINDOW_H
Modified: trunk/gucharmap/gucharmap.h
==============================================================================
--- trunk/gucharmap/gucharmap.h (original)
+++ trunk/gucharmap/gucharmap.h Fri Mar 21 10:48:02 2008
@@ -20,6 +20,8 @@
#ifndef GUCHARMAP_H
#define GUCHARMAP_H
+#define __GUCHARMAP_GUCHARMAP_H_INSIDE__
+
#include <gucharmap/gucharmap-chartable.h>
#include <gucharmap/gucharmap-charmap.h>
#include <gucharmap/gucharmap-window.h>
@@ -32,4 +34,6 @@
#include <gucharmap/gucharmap-script-chapters-model.h>
#include <gucharmap/gucharmap-search-dialog.h>
+#undef __GUCHARMAP_GUCHARMAP_H_INSIDE__
+
#endif /* #ifndef GUCHARMAP_H */
Modified: trunk/gucharmap/main.c
==============================================================================
--- trunk/gucharmap/main.c (original)
+++ trunk/gucharmap/main.c Fri Mar 21 10:48:02 2008
@@ -19,11 +19,12 @@
#include "config.h"
-#include <gtk/gtk.h>
#include <stdlib.h>
-#include"gucharmap-intl.h"
-#include "gucharmap-window.h"
-#include "gucharmap-mini-fontsel.h"
+
+#include <glib/gi18n.h>
+#include <gtk/gtk.h>
+
+#include <gucharmap/gucharmap.h>
#include "gucharmap-settings.h"
gint
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]