summaryrefslogtreecommitdiff
path: root/setup.py
diff options
context:
space:
mode:
authorCedric Gustin <cedric.gustin@gmail.com>2006-10-05 09:11:48 +0000
committerCedric Gustin <gustin@src.gnome.org>2006-10-05 09:11:48 +0000
commitd2a50599b8bbd747191fd21d0dc023cc6a7c26e3 (patch)
tree40adf6097471805ad7264e9dab701a61f7331452 /setup.py
parent05061063a3ddd3893d277330e70fd2368048925b (diff)
downloadpygtk-d2a50599b8bbd747191fd21d0dc023cc6a7c26e3.tar.gz
Initialize Templates and TemplateExtensions with py_ssize_t_clean=True
2006-10-05 Cedric Gustin <cedric.gustin@gmail.com> * setup.py: Initialize Templates and TemplateExtensions with py_ssize_t_clean=True (required by codegen.SourceWriter).
Diffstat (limited to 'setup.py')
-rwxr-xr-xsetup.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/setup.py b/setup.py
index 219f3e3e..3c075c24 100755
--- a/setup.py
+++ b/setup.py
@@ -127,14 +127,16 @@ atk = TemplateExtension(name='atk', pkc_name='atk',
sources=['atkmodule.c', 'atk.c'],
register=['atk-types.defs'],
override='atk.override',
- defs='atk.defs')
+ defs='atk.defs',
+ py_ssize_t_clean=True)
# Pango
pango = TemplateExtension(name='pango', pkc_name='pango',
pkc_version=PANGO_REQUIRED,
sources=['pango.c', 'pangomodule.c'],
register=['pango-types.defs'],
override='pango.override',
- defs='pango.defs')
+ defs='pango.defs',
+ py_ssize_t_clean=True)
# Pangocairo
pangocairo = TemplateExtension(name='pangocairo',
pkc_name=('pycairo', 'pangocairo'),
@@ -143,7 +145,8 @@ pangocairo = TemplateExtension(name='pangocairo',
sources=['pangocairo.c', 'pangocairomodule.c'],
register=['pango-types.defs'],
override='pangocairo.override',
- defs='pangocairo.defs')
+ defs='pangocairo.defs',
+ py_ssize_t_clean=True)
# Gdk (template only)
gdk_template = Template('gtk/gdk.override', 'gtk/gdk.c',
@@ -153,8 +156,8 @@ gdk_template = Template('gtk/gdk.override', 'gtk/gdk.c',
register=['atk-types.defs',
'pango-types.defs',
('gtk/gdk-types.defs',
- ['gtk/gdk-base-types.defs'])]
- )
+ ['gtk/gdk-base-types.defs'])],
+ py_ssize_t_clean=True)
# Gtk+
if pangocairo.can_build():
gtk_pkc_name=('gtk+-2.0','pycairo')
@@ -193,8 +196,8 @@ gtk = TemplateExtension(name='gtk', pkc_name=gtk_pkc_name,
'gtk/gtk.c'],
register=gtk_pkc_register,
override='gtk/gtk.override',
- defs=gtk_pkc_defs
- )
+ defs=gtk_pkc_defs,
+ py_ssize_t_clean=True)
gtk.templates.append(gdk_template)
# Libglade
@@ -205,7 +208,8 @@ libglade = TemplateExtension(name='libglade', pkc_name='libglade-2.0',
sources=['gtk/libglademodule.c',
'gtk/libglade.c'],
register=libglade_pkc_register,
- override='gtk/libglade.override')
+ override='gtk/libglade.override',
+ py_ssize_t_clean=True)
data_files = []
ext_modules = []