7.3.USES=php 和 Flavors

在使用 php 与这些参数之一时, phpize 、 ext 、 zend 或 pecl ,port将自动填入其支持的 PHP 版本 FLAVORS 。

简单示例 5。简单 USES=php 扩展

这将为所有支持的版本生成软件包:

PORTNAME=	some-ext
PORTVERSION=	0.0.1
PKGNAMEPREFIX=	${PHP_PKGNAMEPREFIX}

USES=		php:ext

这将为所有支持的版本生成软件包,但不包括 7.2:

PORTNAME=	some-ext
PORTVERSION=	0.0.1
PKGNAMEPREFIX=	${PHP_PKGNAMEPREFIX}

USES=		php:ext
IGNORE_WITH_PHP=	72

7.3.1. 使用 PHP Flavors 运行 PHP 应用程序

PHP 应用程序也可以进行 Flavor 化。

这样可以为所有 PHP 版本生成软件包,以便用户可以在他们的服务器上使用他们所需的任何版本。

示例 6。使 PHP 应用程序具有口味。

向 PHP 应用程序添加Flavors支持很简单:

PKGNAMESUFFIX=	${PHP_PKGNAMESUFFIX}

USES=	php:flavors

最后更新于

FreeBSD 中文社区 2024