Mark Skilbeck
2010-09-22 16:05:06 UTC
markskilbeck Wed, 22 Sep 2010 16:05:06 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=303685
Log:
Now installing api headers
Changed paths:
U gtk/php-gtk/trunk/TODO2
U gtk/php-gtk/trunk/config.m4
Modified: gtk/php-gtk/trunk/TODO2
===================================================================
--- gtk/php-gtk/trunk/TODO2 2010-09-22 16:02:02 UTC (rev 303684)
+++ gtk/php-gtk/trunk/TODO2 2010-09-22 16:05:06 UTC (rev 303685)
@@ -85,8 +85,3 @@
Misc
~~~~
-The config files need to use the PHP_INSTALL_HEADERS macro, a la PECL/Cairo,
-so that other extensions can make use of it. For some reason, a setup similar
-to that of PECL/Cairo does not work - I'm guessing it has something to do with
-PHP-GTK's build system.
-
Modified: gtk/php-gtk/trunk/config.m4
===================================================================
--- gtk/php-gtk/trunk/config.m4 2010-09-22 16:02:02 UTC (rev 303684)
+++ gtk/php-gtk/trunk/config.m4 2010-09-22 16:05:06 UTC (rev 303685)
@@ -78,6 +78,11 @@
PHP_MODULES="$PHP_MODULES $PHP_GTK_MODULES"
+EXT_PHPGTK_HEADERS="main/php_gtk_api.h"
+ifdef([PHP_INSTALL_HEADERS], [
+ PHP_INSTALL_HEADERS(ext/php_gtk2, $EXT_PHPGTK_HEADERS)
+])
+
PHP_ADD_SOURCES_X(/main, php_gtk_ext.c,, shared_objects_php_gtk2)
PHP_ADD_MAKEFILE_FRAGMENT($abs_srcdir/main/Makefile.frag, $abs_srcdir/main, main)
Revision: http://svn.php.net/viewvc?view=revision&revision=303685
Log:
Now installing api headers
Changed paths:
U gtk/php-gtk/trunk/TODO2
U gtk/php-gtk/trunk/config.m4
Modified: gtk/php-gtk/trunk/TODO2
===================================================================
--- gtk/php-gtk/trunk/TODO2 2010-09-22 16:02:02 UTC (rev 303684)
+++ gtk/php-gtk/trunk/TODO2 2010-09-22 16:05:06 UTC (rev 303685)
@@ -85,8 +85,3 @@
Misc
~~~~
-The config files need to use the PHP_INSTALL_HEADERS macro, a la PECL/Cairo,
-so that other extensions can make use of it. For some reason, a setup similar
-to that of PECL/Cairo does not work - I'm guessing it has something to do with
-PHP-GTK's build system.
-
Modified: gtk/php-gtk/trunk/config.m4
===================================================================
--- gtk/php-gtk/trunk/config.m4 2010-09-22 16:02:02 UTC (rev 303684)
+++ gtk/php-gtk/trunk/config.m4 2010-09-22 16:05:06 UTC (rev 303685)
@@ -78,6 +78,11 @@
PHP_MODULES="$PHP_MODULES $PHP_GTK_MODULES"
+EXT_PHPGTK_HEADERS="main/php_gtk_api.h"
+ifdef([PHP_INSTALL_HEADERS], [
+ PHP_INSTALL_HEADERS(ext/php_gtk2, $EXT_PHPGTK_HEADERS)
+])
+
PHP_ADD_SOURCES_X(/main, php_gtk_ext.c,, shared_objects_php_gtk2)
PHP_ADD_MAKEFILE_FRAGMENT($abs_srcdir/main/Makefile.frag, $abs_srcdir/main, main)