summaryrefslogtreecommitdiffstats
path: root/glib/Makefile.am
diff options
context:
space:
mode:
authorJohan Dahlin <johan@gnome.org>2008-07-26 13:23:28 +0000
committerJohan Dahlin <johan@src.gnome.org>2008-07-26 13:23:28 +0000
commite889e0030877bb0b3a7e83f945b8b07230973c01 (patch)
treed8dd4045f066a3e83dac29435102eeaeb4ad7986 /glib/Makefile.am
parent83627fd48cdd1a39eec874627ef97ed560e231b8 (diff)
downloadpygobject-e889e0030877bb0b3a7e83f945b8b07230973c01.tar.gz
pygobject-e889e0030877bb0b3a7e83f945b8b07230973c01.tar.xz
pygobject-e889e0030877bb0b3a7e83f945b8b07230973c01.zip
Add macros for supporting additional python versions. Start using them for
2008-07-26 Johan Dahlin <johan@gnome.org> * glib/glibmodule.c (get_handler_priority), (pyglib_idle_add), (pyglib_timeout_add), (pyglib_timeout_add_seconds), (pyglib_io_add_watch), (pyglib_child_watch_add), (pyglib_markup_escape_text), (pyglib_main_depth), (pyglib_filename_from_utf8), (pyglib_get_application_name), (pyglib_get_prgname), (PYGLIB_MODULE_START): * glib/pygiochannel.c (py_io_channel_next), (py_io_channel_shutdown), (py_io_channel_get_buffer_size), (py_io_channel_get_buffered), (py_io_channel_get_encoding), (py_io_channel_read_chars), (py_io_channel_write_chars), (py_io_channel_write_lines), (py_io_channel_flush), (py_io_channel_set_flags), (py_io_channel_get_flags), (py_io_channel_get_buffer_condition), (py_io_channel_win32_poll), (py_io_channel_read_line), (py_io_channel_read_lines), (py_io_channel_seek), (pyglib_iochannel_register_types): * glib/pyglib-private.h: * glib/pyglib-python-compat.h: * glib/pyglib.c (pyglib_init), (pyglib_error_check), (pyglib_gerror_exception_check), (pyglib_register_exception_for_domain): Add macros for supporting additional python versions. Start using them for the glib module. Tested on python 2.5 and 3.0. svn path=/trunk/; revision=870
Diffstat (limited to 'glib/Makefile.am')
-rw-r--r--glib/Makefile.am9
1 files changed, 5 insertions, 4 deletions
diff --git a/glib/Makefile.am b/glib/Makefile.am
index e5be61f..8a8c5f3 100644
--- a/glib/Makefile.am
+++ b/glib/Makefile.am
@@ -21,10 +21,11 @@ endif
libpyglib_2_0_la_CFLAGS = $(GLIB_CFLAGS)
libpyglib_2_0_la_LIBADD = $(GLIB_LIBS) $(FFI_LIBS)
-libpyglib_2_0_la_SOURCES = \
- pyglib.c \
- pyglib.h \
- pyglib-private.h
+libpyglib_2_0_la_SOURCES = \
+ pyglib.c \
+ pyglib.h \
+ pyglib-private.h \
+ pyglib-python-compat.h
_glib_la_CFLAGS = $(GLIB_CFLAGS)
_glib_la_LDFLAGS = $(common_ldflags) -export-symbols-regex init_glib