1MODULES+= php 2MODULE_SUFFIX_php= php 3 4MODULE_SUMMARY_php= PHP module for NGINX Unit 5 6MODULE_VERSION_php= $(VERSION) 7MODULE_RELEASE_php= 1 8 9MODULE_CONFARGS_php= php 10MODULE_MAKEARGS_php= php 11MODULE_INSTARGS_php= php-install 12 13MODULE_SOURCES_php= unit.example-php-app \ 14 unit.example-php-config 15 16ifneq (,$(findstring $(CODENAME),trusty jessie)) 17BUILD_DEPENDS+= php5-dev libphp5-embed 18MODULE_BUILD_DEPENDS_php=,php5-dev,libphp5-embed 19MODULE_DEPENDS_php=,libphp5-embed 20else 21BUILD_DEPENDS+= php-dev libphp-embed 22MODULE_BUILD_DEPENDS_php=,php-dev,libphp-embed 23MODULE_DEPENDS_php=,libphp-embed 24endif 25 26define MODULE_PREINSTALL_php 27 mkdir -p debian/unit-php/usr/share/doc/unit-php/examples/phpinfo-app 28 install -m 644 -p debian/unit.example-php-app debian/unit-php/usr/share/doc/unit-php/examples/phpinfo-app/index.php 29 install -m 644 -p debian/unit.example-php-config debian/unit-php/usr/share/doc/unit-php/examples/unit.config 30endef 31export MODULE_PREINSTALL_php 32 33define MODULE_POST_php 34cat <<BANNER 35---------------------------------------------------------------------- 36 37The $(MODULE_SUMMARY_php) has been installed. 38 39To check out the sample app, run these commands: 40 41 sudo service unit restart 42 sudo service unit loadconfig /usr/share/doc/unit-php/examples/unit.config 43 curl http://localhost:8300/ 44 45Online documentation is available at https://unit.nginx.org 46 47---------------------------------------------------------------------- 48BANNER 49endef 50export MODULE_POST_php 51