Commit c54de088 authored by Jordi Llonch's avatar Jordi Llonch Committed by Thomas Petazzoni
Browse files

php: add FPM support



[Thomas: adjust commit title, as suggested by Gustavo.]

Signed-off-by: default avatarJordi Llonch <jordi.llonch@rochsystems.com>
Acked-by: default avatarGustavo Zacarias <gustavo@zacarias.com.ar>
Signed-off-by: default avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
parent c9b4b57f
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -17,6 +17,9 @@ config BR2_PACKAGE_PHP_CLI
config BR2_PACKAGE_PHP_CGI
	bool

config BR2_PACKAGE_PHP_FPM
        bool

choice
	prompt "Interface"
	default BR2_PACKAGE_PHP_SAPI_CGI
@@ -37,6 +40,13 @@ config BR2_PACKAGE_PHP_SAPI_CLI
	help
	  Command Line Interface

config BR2_PACKAGE_PHP_SAPI_FPM
	bool "FPM"
	depends on BR2_USE_MMU
	select BR2_PACKAGE_PHP_FPM
	help
	  PHP-FPM (FastCGI Process Manager)

config BR2_PACKAGE_PHP_SAPI_CLI_CGI
	bool "CGI and CLI"
	# CGI uses fork()
@@ -46,6 +56,14 @@ config BR2_PACKAGE_PHP_SAPI_CLI_CGI
	help
	  Command line and Common gateway interfaces

config BR2_PACKAGE_PHP_SAPI_CLI_FPM
	bool "FPM and CLI"
	depends on BR2_USE_MMU
	select BR2_PACKAGE_PHP_CLI
	select BR2_PACKAGE_PHP_FPM
	help
	  Command line and PHP-FPM (FastCGI Process Manager)

endchoice

endif
+1 −0
Original line number Diff line number Diff line
@@ -47,6 +47,7 @@ endif

PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CLI),,--disable-cli)
PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_CGI),,--disable-cgi)
PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_FPM),--enable-fpm,--disable-fpm)

### Extensions
PHP_CONF_OPT += $(if $(BR2_PACKAGE_PHP_EXT_SOCKETS),--enable-sockets) \