[ 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.