com gtk/php-gtk: libglade's _almost_ compiling - some export problems still.: ext/libglade/config.w3 2 ext/libglade/libglade.defs ext/libglade/libglade.ov errides ext/libglade/php_libglade.c ext/libglade/php_ libglade.h

[email protected] (David Soria Parra) Thu, 22 Sep 2005 03:29:16 +0000
Newsgroups php.gtk.cvs
Message-ID <[email protected]>
Commit:    133e914ce2d7737dfa12954642aa796e0c20ea7b=0AAuthor:    Steph Fox =
<[email protected]>         Thu, 22 Sep 2005 03:29:16 +0000=0AParents:   585ef8b=
e2ec46a2f16c7d6ae27734f34abcd0537=0ABranches:  master=0A=0ALink:       http=
://git.php.net/?p=3Dgtk/php-gtk.git;a=3Dcommitdiff;h=3D133e914ce2d7737dfa12=
954642aa796e0c20ea7b=0A=0ALog:=0Alibglade's _almost_ compiling - some expor=
t problems still.=0A=0AChanged paths:=0A  M  ext/libglade/config.w32=0A  M =
 ext/libglade/libglade.defs=0A  M  ext/libglade/libglade.overrides=0A  M  e=
xt/libglade/php_libglade.c=0A  M  ext/libglade/php_libglade.h=0A=0A=0ADiff:=
=0A133e914ce2d7737dfa12954642aa796e0c20ea7b=0Adiff --git a/ext/libglade/con=
fig.w32 b/ext/libglade/config.w32=0Aindex 27613c3..ac16895 100644=0A--- a/e=
xt/libglade/config.w32=0A+++ b/ext/libglade/config.w32=0A@@ -5,10 +5,6 @@ i=
f (PHP_GTK_LIBGLADE !=3D "no") {=0A =0A =09if (CHECK_HEADER("glade\\glade.h=
") && CHECK_LIB("glade-2.0.lib", "libglade")) {=0A =0A-=09=09ADD_FLAG("CFLA=
GS_LIBGLADE", "/I ext\\libglade /I ..\\ext\\libglade /D HAVE_LIBGLADE=3D1")=
;=0A-=09=09EXTENSION("libglade", "php_libglade.c gen_libglade.c", true); //=
 always shared=0A-=09=09AC_DEFINE("HAVE_LIBGLADE", 1, "libglade enabled");=
=0A-=0A =09=09if (FSO.FileExists("win32\\temp.bat")) {=0A =0A =09=09=09var =
temp =3D FSO.OpenTextFile("win32\\temp.bat", 8);=0A@@ -18,6 +14,10 @@ if (P=
HP_GTK_LIBGLADE !=3D "no") {=0A =09=09=09temp.WriteLine('grep -h "^PHP_GTK_=
EXPORT_CE" ext\\libglade\\gen_libglade.c | sed -e "s/^/PHP_GTK_API extern /=
" > ext\\libglade\\gen_libglade.h');=0A =09=09}=0A =0A+=09=09ADD_FLAG("CFLA=
GS_LIBGLADE", "/I ext\\libglade /I ..\\ext\\libglade /D HAVE_LIBGLADE=3D1")=
;=0A+=09=09EXTENSION("libglade", "php_libglade.c gen_libglade.c", true); //=
 always shared=0A+=09=09AC_DEFINE("HAVE_LIBGLADE", 1, "libglade enabled");=
=0A+=0A =09} else {=0A =0A =09=09WARNING("libglade not enabled; libraries a=
nd headers not found");=0Adiff --git a/ext/libglade/libglade.defs b/ext/lib=
glade/libglade.defs=0Aindex 673dc4c..84b4839 100644=0A--- a/ext/libglade/li=
bglade.defs=0A+++ b/ext/libglade/libglade.defs=0A@@ -3,7 +3,7 @@=0A =0A (de=
fine-object XML=0A   (in-module "Glade")=0A-  (parent "GtkObject")=0A+  (pa=
rent "GObject")=0A   (c-name "GladeXML")=0A   (gtype-id "GLADE_TYPE_XML")=
=0A )=0Adiff --git a/ext/libglade/libglade.overrides b/ext/libglade/libglad=
e.overrides=0Aindex 43349f0..96803d5 100644=0A--- a/ext/libglade/libglade.o=
verrides=0A+++ b/ext/libglade/libglade.overrides=0A@@ -3,6 +3,7 @@=0A heade=
rs=0A #include <glade/glade.h>=0A #include "ext/gtk+/php_gtk+.h"=0A+#includ=
e "ext/gtk+/gen_gtk.h"=0A %%=0A ignore-glob=0A   *_get_type=0Adiff --git a/=
ext/libglade/php_libglade.c b/ext/libglade/php_libglade.c=0Aindex f725768..=
6a12198 100644=0A--- a/ext/libglade/php_libglade.c=0A+++ b/ext/libglade/php=
_libglade.c=0A@@ -30,6 +30,7 @@ PHP_GTK_GET_EXTENSION(libglade);=0A =0A PHP=
_GTK_XINIT_FUNCTION(libglade)=0A {=0A+=09//php_libglade_register_constants(=
module_number TSRMLS_CC);=0A =09phpg_libglade_register_classes();=0A =09php=
g_libglade_register_constants("GLADE_");=0A =0Adiff --git a/ext/libglade/ph=
p_libglade.h b/ext/libglade/php_libglade.h=0Aindex 418235f..e3cd87a 100644=
=0A--- a/ext/libglade/php_libglade.h=0A+++ b/ext/libglade/php_libglade.h=0A=
@@ -33,13 +33,14 @@=0A extern php_gtk_ext_entry libglade_ext_entry;=0A #def=
ine php_gtk_ext_libglade_ptr &libglade_ext_entry=0A =0A-void phpg_libglade_=
register_constants(const char *strip_prefix);=0A+//void php_libglade_regist=
er_constants(int module_number TSRMLS_DC);=0A void phpg_libglade_register_c=
lasses(void);=0A+void phpg_libglade_register_constants(const char *strip_pr=
efix);=0A =0A #else=0A =0A #define php_gtk_ext_libglade_ptr NULL=0A =0A-#en=
dif /* HAVE_LIBGLADE */=0A+#endif=09/* HAVE_LIBGLADE */=0A =0A-#endif /* PH=
P_LIBGLADE_H */=0A+#endif=09/* PHP_LIBGLADE_H */=0A