[ 
https://issues.apache.org/jira/browse/THRIFT-854?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Anthony Molinaro updated THRIFT-854:
------------------------------------

    Attachment: php-ext.patch
                thrift_protocol.ini

Almost forgot, thrift_protocol.ini should be added to the lib/php directory.

The patch to the lib/php/Makefile.am also no longer installs the .cpp and 
config.m4 for to the extension.

> Provide configure option and make rules to build/install php extension
> ----------------------------------------------------------------------
>
>                 Key: THRIFT-854
>                 URL: https://issues.apache.org/jira/browse/THRIFT-854
>             Project: Thrift
>          Issue Type: Improvement
>    Affects Versions: 0.5
>            Reporter: Anthony Molinaro
>         Attachments: php-ext.patch, thrift_protocol.ini
>
>
> I like to build and install the php extension at the same time I build the 
> php and other thrift artifacts.  The attached path adds the necessary logic 
> to build and install the extension to work on redhat/centos/fedora machines.
> configure has a new option --with-php_extension=yes which will enable the 
> compilation/installation of the extension, along with an environment variable 
> PHP_CONFIG_PREFIX which controls where the .ini file for enabling the 
> extension is installed.  The one requirement for this to work is the person 
> creating builds must have phpize installed (this prepares the autoconf 
> artifacts to be appropriately added to the distribution).  On 
> Centos/Redhat/Fedora this is in the php-devel package.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to