529 lines
No EOL
34 KiB
Makefile
529 lines
No EOL
34 KiB
Makefile
# ▄▄▄▄ ▓█████ ███▄ █ ▒███████▒ ██▓ ███▄ █ ▓█████
|
|
# ▓█████▄ ▓█ ▀ ██ ▀█ █ ▒ ▒ ▒ ▄▀░▓██▒ ██ ▀█ █ ▓█ ▀
|
|
# ▒██▒ ▄██▒███ ▓██ ▀█ ██▒░ ▒ ▄▀▒░ ▒██▒▓██ ▀█ ██▒▒███
|
|
# ▒██░█▀ ▒▓█ ▄ ▓██▒ ▐▌██▒ ▄▀▒ ░░██░▓██▒ ▐▌██▒▒▓█ ▄
|
|
# ░▓█ ▀█▓░▒████▒▒██░ ▓██░▒███████▒░██░▒██░ ▓██░░▒████▒
|
|
# ░▒▓███▀▒░░ ▒░ ░░ ▒░ ▒ ▒ ░▒▒ ▓░▒░▒░▓ ░ ▒░ ▒ ▒ ░░ ▒░ ░
|
|
# ▒░▒ ░ ░ ░ ░░ ░░ ░ ▒░░░▒ ▒ ░ ▒ ▒ ░░ ░░ ░ ▒░ ░ ░ ░
|
|
# ░▄▄▄▄ ░ ░▄▄▄░ ▒░ ░ ░██████░▓█████ ░ ░ ██▓ ███▄░▄███▓ ▄▄▄ ▄████ ▓█████
|
|
# ▓█████▄ ▒████▄░ ▒██ ▒░▓█ ▀ ░ ▓██▒▓██▒▀█▀ ██▒▒████▄ ██▒ ▀█▒▓█ ▀
|
|
# ▒██▒ ▄██▒██ ▀█▄ ░ ▓██▄ ▒███ ▒██▒▓██ ▓██░▒██ ▀█▄ ▒██░▄▄▄░▒███
|
|
# ▒██░█▀ ░██▄▄▄▄██ ▒ ██▒▒▓█ ▄ ░██░▒██ ▒██ ░██▄▄▄▄██ ░▓█ ██▓▒▓█ ▄
|
|
# ░▓█ ▀█▓ ▓█ ▓██▒▒██████▒▒░▒████▒ ░██░▒██▒ ░██▒ ▓█ ▓██▒░▒▓███▀▒░▒████▒
|
|
# ░▒▓███▀▒ ▒▒ ▓▒█░▒ ▒▓▒ ▒ ░░░ ▒░ ░ ░▓ ░ ▒░ ░ ░ ▒▒ ▓▒█░ ░▒ ▒ ░░ ▒░ ░
|
|
# ▒░▒ ░ ▒ ▒▒ ░░ ░▒ ░ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ▒▒ ░ ░ ░ ░ ░ ░
|
|
# ░ ░ ░ ▒ ░ ░ ░ ░ ▒ ░░ ░ ░ ▒ ░ ░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
# Prettyprinting: http://patorjk.com/software/taag/#p=display&c=bash&f=Bloody&t=Example
|
|
CMD_BUILD=docker buildx build --platform linux/arm64,linux/amd64
|
|
BUILDX_OUTPUT=--push
|
|
PHP_PACKAGES_70=mariadb-client \
|
|
php7.0-apcu \
|
|
php7.0-bcmath \
|
|
php7.0-bz2 \
|
|
php7.0-cli \
|
|
php7.0-curl \
|
|
php7.0-gd \
|
|
php7.0-imap \
|
|
php7.0-imagick \
|
|
php7.0-intl \
|
|
php7.0-json \
|
|
php7.0-ldap \
|
|
php7.0-mbstring \
|
|
php7.0-mcrypt \
|
|
php7.0-memcache \
|
|
php7.0-memcached \
|
|
php7.0-mongodb \
|
|
php7.0-mysql \
|
|
php7.0-opcache \
|
|
php7.0-pgsql \
|
|
php7.0-pspell \
|
|
php7.0-redis \
|
|
php7.0-soap \
|
|
php7.0-sqlite \
|
|
php7.0-xdebug \
|
|
php7.0-xml \
|
|
php7.0-zip \
|
|
postgresql-client
|
|
|
|
PHP_PACKAGES_71=mariadb-client \
|
|
php7.1-apcu \
|
|
php7.1-bcmath \
|
|
php7.1-bz2 \
|
|
php7.1-cli \
|
|
php7.1-curl \
|
|
php7.1-gd \
|
|
php7.1-imap \
|
|
php7.1-imagick \
|
|
php7.1-intl \
|
|
php7.1-json \
|
|
php7.1-ldap \
|
|
php7.1-mbstring \
|
|
php7.1-mcrypt \
|
|
php7.1-memcache \
|
|
php7.1-memcached \
|
|
php7.1-mongodb \
|
|
php7.1-mysql \
|
|
php7.1-opcache \
|
|
php7.1-pgsql \
|
|
php7.1-pspell \
|
|
php7.1-redis \
|
|
php7.1-soap \
|
|
php7.1-sqlite \
|
|
php7.1-xdebug \
|
|
php7.1-xml \
|
|
php7.1-zip \
|
|
postgresql-client
|
|
|
|
PHP_PACKAGES_72=mariadb-client \
|
|
php7.2-apcu \
|
|
php7.2-bcmath \
|
|
php7.2-bz2 \
|
|
php7.2-cli \
|
|
php7.2-curl \
|
|
php7.2-gd \
|
|
php7.2-imap \
|
|
php7.2-imagick \
|
|
php7.2-intl \
|
|
php7.2-json \
|
|
php7.2-ldap \
|
|
php7.2-mbstring \
|
|
php7.2-memcache \
|
|
php7.2-memcached \
|
|
php7.2-mongodb \
|
|
php7.2-mysql \
|
|
php7.2-opcache \
|
|
php7.2-pgsql \
|
|
php7.2-pspell \
|
|
php7.2-redis \
|
|
php7.2-soap \
|
|
php7.2-sqlite \
|
|
php7.2-xdebug \
|
|
php7.2-xml \
|
|
php7.2-zip \
|
|
postgresql-client
|
|
|
|
PHP_PACKAGES_73=mariadb-client \
|
|
php7.3-apcu \
|
|
php7.3-bcmath \
|
|
php7.3-bz2 \
|
|
php7.3-cli \
|
|
php7.3-curl \
|
|
php7.3-gd \
|
|
php7.3-imap \
|
|
php7.3-imagick \
|
|
php7.3-intl \
|
|
php7.3-json \
|
|
php7.3-ldap \
|
|
php7.3-mbstring \
|
|
php7.3-memcache \
|
|
php7.3-memcached \
|
|
php7.3-mongodb \
|
|
php7.3-mysql \
|
|
php7.3-opcache \
|
|
php7.3-pgsql \
|
|
php7.3-pspell \
|
|
php7.3-redis \
|
|
php7.3-soap \
|
|
php7.3-sqlite \
|
|
php7.3-xdebug \
|
|
php7.3-xml \
|
|
php7.3-zip \
|
|
postgresql-client
|
|
|
|
PHP_PACKAGES_74=mariadb-client \
|
|
php7.4-apcu \
|
|
php7.4-bcmath \
|
|
php7.4-bz2 \
|
|
php7.4-cli \
|
|
php7.4-curl \
|
|
php7.4-gd \
|
|
php7.4-imap \
|
|
php7.4-imagick \
|
|
php7.4-intl \
|
|
php7.4-json \
|
|
php7.4-ldap \
|
|
php7.4-mbstring \
|
|
php7.4-memcache \
|
|
php7.4-memcached \
|
|
php7.4-mongodb \
|
|
php7.4-mysql \
|
|
php7.4-opcache \
|
|
php7.4-pgsql \
|
|
php7.4-pspell \
|
|
php7.4-redis \
|
|
php7.4-soap \
|
|
php7.4-sqlite \
|
|
php7.4-xdebug \
|
|
php7.4-xml \
|
|
php7.4-zip \
|
|
postgresql-client
|
|
|
|
PHP_PACKAGES_80=mariadb-client \
|
|
php8.0-apcu \
|
|
php8.0-bcmath \
|
|
php8.0-bz2 \
|
|
php8.0-cli \
|
|
php8.0-curl \
|
|
php8.0-gd \
|
|
php8.0-imap \
|
|
php8.0-imagick \
|
|
php8.0-intl \
|
|
php8.0-ldap \
|
|
php8.0-mbstring \
|
|
php8.0-memcache \
|
|
php8.0-memcached \
|
|
php8.0-mysql \
|
|
php8.0-opcache \
|
|
php8.0-pgsql \
|
|
php8.0-pspell \
|
|
php8.0-redis \
|
|
php8.0-soap \
|
|
php8.0-sqlite \
|
|
php8.0-xdebug \
|
|
php8.0-xml \
|
|
php8.0-zip \
|
|
postgresql-client
|
|
|
|
# ██████ ▓█████▄▄▄█████▓ █ ██ ██▓███
|
|
# ▒██ ▒ ▓█ ▀▓ ██▒ ▓▒ ██ ▓██▒▓██░ ██▒
|
|
# ░ ▓██▄ ▒███ ▒ ▓██░ ▒░▓██ ▒██░▓██░ ██▓▒
|
|
# ▒ ██▒▒▓█ ▄░ ▓██▓ ░ ▓▓█ ░██░▒██▄█▓▒ ▒
|
|
# ▒██████▒▒░▒████▒ ▒██▒ ░ ▒▒█████▓ ▒██▒ ░ ░
|
|
# ▒ ▒▓▒ ▒ ░░░ ▒░ ░ ▒ ░░ ░▒▓▒ ▒ ▒ ▒▓▒░ ░ ░
|
|
# ░ ░▒ ░ ░ ░ ░ ░ ░ ░░▒░ ░ ░ ░▒ ░
|
|
# ░ ░ ░ ░ ░ ░░░ ░ ░ ░░
|
|
# ░ ░ ░ ░
|
|
|
|
buildx:
|
|
export DOCKER_CLI_EXPERIMENTAL=enabled
|
|
-docker buildx create --name benzinebuilder
|
|
docker buildx use benzinebuilder
|
|
docker buildx inspect --bootstrap
|
|
|
|
setup: buildx
|
|
git rev-parse --short HEAD > marshall/marshall_version
|
|
date +%Y-%m-%d\ %H:%M:%S > marshall/marshall_build_date
|
|
hostname > marshall/marshall_build_host
|
|
|
|
# ███▄ ▄███▓ ▄▄▄ ██▀███ ██████ ██░ ██ ▄▄▄ ██▓ ██▓
|
|
# ▓██▒▀█▀ ██▒▒████▄ ▓██ ▒ ██▒▒██ ▒ ▓██░ ██▒▒████▄ ▓██▒ ▓██▒
|
|
# ▓██ ▓██░▒██ ▀█▄ ▓██ ░▄█ ▒░ ▓██▄ ▒██▀▀██░▒██ ▀█▄ ▒██░ ▒██░
|
|
# ▒██ ▒██ ░██▄▄▄▄██ ▒██▀▀█▄ ▒ ██▒░▓█ ░██ ░██▄▄▄▄██ ▒██░ ▒██░
|
|
# ▒██▒ ░██▒ ▓█ ▓██▒░██▓ ▒██▒▒██████▒▒░▓█▒░██▓ ▓█ ▓██▒░██████▒░██████▒
|
|
# ░ ▒░ ░ ░ ▒▒ ▓▒█░░ ▒▓ ░▒▓░▒ ▒▓▒ ▒ ░ ▒ ░░▒░▒ ▒▒ ▓▒█░░ ▒░▓ ░░ ▒░▓ ░
|
|
# ░ ░ ░ ▒ ▒▒ ░ ░▒ ░ ▒░░ ░▒ ░ ░ ▒ ░▒░ ░ ▒ ▒▒ ░░ ░ ▒ ░░ ░ ▒ ░
|
|
# ░ ░ ░ ▒ ░░ ░ ░ ░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
benzine/marshall: setup
|
|
$(CMD_BUILD) -t benzine/marshall:latest --target=marshall . $(BUILDX_OUTPUT)
|
|
|
|
# ██▓███ ██░ ██ ██▓███ ▄████▄ ▒█████ ██▀███ ▓█████
|
|
# ▓██░ ██▒▓██░ ██▒▓██░ ██▒ ▒██▀ ▀█ ▒██▒ ██▒▓██ ▒ ██▒▓█ ▀
|
|
# ▓██░ ██▓▒▒██▀▀██░▓██░ ██▓▒ ▒▓█ ▄ ▒██░ ██▒▓██ ░▄█ ▒▒███
|
|
# ▒██▄█▓▒ ▒░▓█ ░██ ▒██▄█▓▒ ▒ ▒▓▓▄ ▄██▒▒██ ██░▒██▀▀█▄ ▒▓█ ▄
|
|
# ▒██▒ ░ ░░▓█▒░██▓▒██▒ ░ ░ ▒ ▓███▀ ░░ ████▓▒░░██▓ ▒██▒░▒████▒
|
|
# ▒▓▒░ ░ ░ ▒ ░░▒░▒▒▓▒░ ░ ░ ░ ░▒ ▒ ░░ ▒░▒░▒░ ░ ▒▓ ░▒▓░░░ ▒░ ░
|
|
# ░▒ ░ ▒ ░▒░ ░░▒ ░ ░ ▒ ░ ▒ ▒░ ░▒ ░ ▒░ ░ ░ ░
|
|
# ░░ ░ ░░ ░░░ ░ ░ ░ ░ ▒ ░░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/php\:core-7.0: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.0 --target=php-core --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:core-7.1: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.1 --target=php-core --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:core-7.2: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.2 --target=php-core --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:core-7.3: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.3 --target=php-core --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:core-7.4: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.4 --target=php-core --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:core-8.0: setup
|
|
$(CMD_BUILD) -t benzine/php:core-7.4 --target=php-core --build-arg "PHP_VERSION=8.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . $(BUILDX_OUTPUT)
|
|
|
|
core:
|
|
$(MAKE) benzine/php\:core-7.0
|
|
$(MAKE) benzine/php\:core-7.1
|
|
$(MAKE) benzine/php\:core-7.2
|
|
$(MAKE) benzine/php\:core-7.3
|
|
$(MAKE) benzine/php\:core-7.4
|
|
|
|
# ██▓███ ██░ ██ ██▓███ ▄████▄ ██▓ ██▓
|
|
# ▓██░ ██▒▓██░ ██▒▓██░ ██▒ ▒██▀ ▀█ ▓██▒ ▓██▒
|
|
# ▓██░ ██▓▒▒██▀▀██░▓██░ ██▓▒ ▒▓█ ▄ ▒██░ ▒██▒
|
|
# ▒██▄█▓▒ ▒░▓█ ░██ ▒██▄█▓▒ ▒ ▒▓▓▄ ▄██▒▒██░ ░██░
|
|
# ▒██▒ ░ ░░▓█▒░██▓▒██▒ ░ ░ ▒ ▓███▀ ░░██████▒░██░
|
|
# ▒▓▒░ ░ ░ ▒ ░░▒░▒▒▓▒░ ░ ░ ░ ░▒ ▒ ░░ ▒░▓ ░░▓
|
|
# ░▒ ░ ▒ ░▒░ ░░▒ ░ ░ ▒ ░ ░ ▒ ░ ▒ ░
|
|
# ░░ ░ ░░ ░░░ ░ ░ ░ ▒ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/php\:cli-7.0: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.0 --target=php-cli --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.0-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.1: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.1 --target=php-cli --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.1-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.1-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.2: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.2 --target=php-cli --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.2-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.2-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.3: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.3 --target=php-cli --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.3-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.3-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.4: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.4 --target=php-cli --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-7.4-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-7.4-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-8.0: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-8.0 --target=php-cli --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-8.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-8.0-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . $(BUILDX_OUTPUT)
|
|
|
|
php-cli:
|
|
$(MAKE) benzine/php\:cli-7.0
|
|
$(MAKE) benzine/php\:cli-7.0-onbuild
|
|
$(MAKE) benzine/php\:cli-7.1
|
|
$(MAKE) benzine/php\:cli-7.1-onbuild
|
|
$(MAKE) benzine/php\:cli-7.2
|
|
$(MAKE) benzine/php\:cli-7.2-onbuild
|
|
$(MAKE) benzine/php\:cli-7.3
|
|
$(MAKE) benzine/php\:cli-7.3-onbuild
|
|
$(MAKE) benzine/php\:cli-7.4
|
|
$(MAKE) benzine/php\:cli-7.4-onbuild
|
|
$(MAKE) benzine/php\:cli-8.0
|
|
$(MAKE) benzine/php\:cli-8.0-onbuild
|
|
|
|
# ██▓███ ██░ ██ ██▓███ ███▄ █ ▄████ ██▓ ███▄ █ ▒██ ██▒
|
|
# ▓██░ ██▒▓██░ ██▒▓██░ ██▒ ██ ▀█ █ ██▒ ▀█▒▓██▒ ██ ▀█ █ ▒▒ █ █ ▒░
|
|
# ▓██░ ██▓▒▒██▀▀██░▓██░ ██▓▒ ▓██ ▀█ ██▒▒██░▄▄▄░▒██▒▓██ ▀█ ██▒░░ █ ░
|
|
# ▒██▄█▓▒ ▒░▓█ ░██ ▒██▄█▓▒ ▒ ▓██▒ ▐▌██▒░▓█ ██▓░██░▓██▒ ▐▌██▒ ░ █ █ ▒
|
|
# ▒██▒ ░ ░░▓█▒░██▓▒██▒ ░ ░ ▒██░ ▓██░░▒▓███▀▒░██░▒██░ ▓██░▒██▒ ▒██▒
|
|
# ▒▓▒░ ░ ░ ▒ ░░▒░▒▒▓▒░ ░ ░ ░ ▒░ ▒ ▒ ░▒ ▒ ░▓ ░ ▒░ ▒ ▒ ▒▒ ░ ░▓ ░
|
|
# ░▒ ░ ▒ ░▒░ ░░▒ ░ ░ ░░ ░ ▒░ ░ ░ ▒ ░░ ░░ ░ ▒░░░ ░▒ ░
|
|
# ░░ ░ ░░ ░░░ ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/php\:nginx-7.0: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.0 --target=php-nginx --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.0-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.1: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.1 --target=php-nginx --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.1-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.1-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.2: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.2 --target=php-nginx --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.2-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.2-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.3: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.3 --target=php-nginx --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.3-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.3-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.4: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.4 --target=php-nginx --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-7.4-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-7.4-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-8.0: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-8.0 --target=php-nginx --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-8.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-8.0-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_80)" . $(BUILDX_OUTPUT)
|
|
|
|
php-nginx:
|
|
$(MAKE) benzine/php\:nginx-7.0
|
|
$(MAKE) benzine/php\:nginx-7.0-onbuild
|
|
$(MAKE) benzine/php\:nginx-7.1
|
|
$(MAKE) benzine/php\:nginx-7.1-onbuild
|
|
$(MAKE) benzine/php\:nginx-7.2
|
|
$(MAKE) benzine/php\:nginx-7.2-onbuild
|
|
$(MAKE) benzine/php\:nginx-7.3
|
|
$(MAKE) benzine/php\:nginx-7.3-onbuild
|
|
$(MAKE) benzine/php\:nginx-7.4
|
|
$(MAKE) benzine/php\:nginx-7.4-onbuild
|
|
$(MAKE) benzine/php\:nginx-8.0
|
|
$(MAKE) benzine/php\:nginx-8.0-onbuild
|
|
|
|
# ██▓███ ██░ ██ ██▓███ ▄▄▄ ██▓███ ▄▄▄ ▄████▄ ██░ ██ ▓█████
|
|
# ▓██░ ██▒▓██░ ██▒▓██░ ██▒ ▒████▄ ▓██░ ██▒▒████▄ ▒██▀ ▀█ ▓██░ ██▒▓█ ▀
|
|
# ▓██░ ██▓▒▒██▀▀██░▓██░ ██▓▒ ▒██ ▀█▄ ▓██░ ██▓▒▒██ ▀█▄ ▒▓█ ▄ ▒██▀▀██░▒███
|
|
# ▒██▄█▓▒ ▒░▓█ ░██ ▒██▄█▓▒ ▒ ░██▄▄▄▄██ ▒██▄█▓▒ ▒░██▄▄▄▄██ ▒▓▓▄ ▄██▒░▓█ ░██ ▒▓█ ▄
|
|
# ▒██▒ ░ ░░▓█▒░██▓▒██▒ ░ ░ ▓█ ▓██▒▒██▒ ░ ░ ▓█ ▓██▒▒ ▓███▀ ░░▓█▒░██▓░▒████▒
|
|
# ▒▓▒░ ░ ░ ▒ ░░▒░▒▒▓▒░ ░ ░ ▒▒ ▓▒█░▒▓▒░ ░ ░ ▒▒ ▓▒█░░ ░▒ ▒ ░ ▒ ░░▒░▒░░ ▒░ ░
|
|
# ░▒ ░ ▒ ░▒░ ░░▒ ░ ▒ ▒▒ ░░▒ ░ ▒ ▒▒ ░ ░ ▒ ▒ ░▒░ ░ ░ ░ ░
|
|
# ░░ ░ ░░ ░░░ ░ ▒ ░░ ░ ▒ ░ ░ ░░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/php\:apache-7.0: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.0 --target=php-apache --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.0-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_70)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.1: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.1 --target=php-apache --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.1-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.1-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.1" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_71)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.2: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.2 --target=php-apache --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.2-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.2-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.2" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_72)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.3: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.3 --target=php-apache --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.3-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.3-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.4: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.4 --target=php-apache --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-7.4-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-7.4-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.4" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-8.0: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-8.0 --target=php-apache --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-8.0-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-8.0-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=8.0" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_74)" . $(BUILDX_OUTPUT)
|
|
|
|
php-apache:
|
|
$(MAKE) benzine/php\:apache-7.0
|
|
$(MAKE) benzine/php\:apache-7.0-onbuild
|
|
$(MAKE) benzine/php\:apache-7.1
|
|
$(MAKE) benzine/php\:apache-7.1-onbuild
|
|
$(MAKE) benzine/php\:apache-7.2
|
|
$(MAKE) benzine/php\:apache-7.2-onbuild
|
|
$(MAKE) benzine/php\:apache-7.3
|
|
$(MAKE) benzine/php\:apache-7.3-onbuild
|
|
$(MAKE) benzine/php\:apache-7.4
|
|
$(MAKE) benzine/php\:apache-7.4-onbuild
|
|
$(MAKE) benzine/php\:apache-8.0
|
|
$(MAKE) benzine/php\:apache-8.0-onbuild
|
|
|
|
# ███▄ █ ▒█████ ▓█████▄ ▓█████ ▄▄▄██▀▀▀██████
|
|
# ██ ▀█ █ ▒██▒ ██▒▒██▀ ██▌▓█ ▀ ▒██ ▒██ ▒
|
|
#▓██ ▀█ ██▒▒██░ ██▒░██ █▌▒███ ░██ ░ ▓██▄
|
|
#▓██▒ ▐▌██▒▒██ ██░░▓█▄ ▌▒▓█ ▄ ▓██▄██▓ ▒ ██▒
|
|
#▒██░ ▓██░░ ████▓▒░░▒████▓ ░▒████▒ ▓███▒ ▒██████▒▒
|
|
#░ ▒░ ▒ ▒ ░ ▒░▒░▒░ ▒▒▓ ▒ ░░ ▒░ ░ ▒▓▒▒░ ▒ ▒▓▒ ▒ ░
|
|
#░ ░░ ░ ▒░ ░ ▒ ▒░ ░ ▒ ▒ ░ ░ ░ ▒ ░▒░ ░ ░▒ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/node\:8: setup
|
|
$(CMD_BUILD) -t benzine/node:8 --target=nodejs --build-arg NODE_VERSION=8.16.0 --build-arg YARN_VERSION=1.15.2 . $(BUILDX_OUTPUT)
|
|
benzine/node\:8-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:8-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=8.16.0 --build-arg YARN_VERSION=1.15.2 . $(BUILDX_OUTPUT)
|
|
benzine/node\:8-compiler: setup
|
|
$(CMD_BUILD) -t benzine/node:8-compiler --target=nodejs-compiler --build-arg NODE_VERSION=8.16.0 --build-arg YARN_VERSION=1.15.2 . $(BUILDX_OUTPUT)
|
|
benzine/node\:8-compiler-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:8-compiler-onbuild --target=nodejs-compiler-onbuild --build-arg NODE_VERSION=8.16.0 --build-arg YARN_VERSION=1.15.2 . $(BUILDX_OUTPUT)
|
|
|
|
benzine/node\:10: setup
|
|
$(CMD_BUILD) -t benzine/node:10 --target=nodejs --build-arg NODE_VERSION=10.16.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:10-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:10-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=10.16.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:10-compiler: setup
|
|
$(CMD_BUILD) -t benzine/node:10-compiler --target=nodejs-compiler --build-arg NODE_VERSION=10.16.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:10-compiler-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:10-compiler-onbuild --target=nodejs-compiler-onbuild --build-arg NODE_VERSION=10.16.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
|
|
benzine/node\:11: setup
|
|
$(CMD_BUILD) -t benzine/node:11 --target=nodejs --build-arg NODE_VERSION=11.15.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:11-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:11-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=11.15.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:11-compiler: setup
|
|
$(CMD_BUILD) -t benzine/node:11-compiler --target=nodejs-compiler --build-arg NODE_VERSION=11.15.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:11-compiler-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:11-compiler-onbuild --target=nodejs-compiler-onbuild --build-arg NODE_VERSION=11.15.0 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
|
|
benzine/node\:12: setup
|
|
$(CMD_BUILD) -t benzine/node:12 --target=nodejs --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:12-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:12-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:12-compiler: setup
|
|
$(CMD_BUILD) -t benzine/node:12-compiler --target=nodejs-compiler --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:12-compiler-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node:12-compiler-onbuild --target=nodejs-compiler-onbuild --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
|
|
node:
|
|
$(MAKE) benzine/node\:8
|
|
$(MAKE) benzine/node\:8-onbuild
|
|
$(MAKE) benzine/node\:8-compiler
|
|
$(MAKE) benzine/node\:8-compiler-onbuild
|
|
$(MAKE) benzine/node\:10
|
|
$(MAKE) benzine/node\:10-onbuild
|
|
$(MAKE) benzine/node\:10-compiler
|
|
$(MAKE) benzine/node\:10-compiler-onbuild
|
|
$(MAKE) benzine/node\:11
|
|
$(MAKE) benzine/node\:11-onbuild
|
|
$(MAKE) benzine/node\:11-compiler
|
|
$(MAKE) benzine/node\:11-compiler-onbuild
|
|
$(MAKE) benzine/node\:12
|
|
$(MAKE) benzine/node\:12-onbuild
|
|
$(MAKE) benzine/node\:12-compiler
|
|
$(MAKE) benzine/node\:12-compiler-onbuild
|
|
|
|
# ██▓ ▄▄▄ ▄▄▄█████▓▓█████ ██████ ▄▄▄█████▓ ▄▄▄▄ █ ██ ██▓ ██▓ ▓█████▄ ██████
|
|
# ▓██▒ ▒████▄ ▓ ██▒ ▓▒▓█ ▀ ▒██ ▒ ▓ ██▒ ▓▒ ▓█████▄ ██ ▓██▒▓██▒▓██▒ ▒██▀ ██▌▒██ ▒
|
|
# ▒██░ ▒██ ▀█▄ ▒ ▓██░ ▒░▒███ ░ ▓██▄ ▒ ▓██░ ▒░ ▒██▒ ▄██▓██ ▒██░▒██▒▒██░ ░██ █▌░ ▓██▄
|
|
# ▒██░ ░██▄▄▄▄██░ ▓██▓ ░ ▒▓█ ▄ ▒ ██▒░ ▓██▓ ░ ▒██░█▀ ▓▓█ ░██░░██░▒██░ ░▓█▄ ▌ ▒ ██▒
|
|
# ░██████▒▓█ ▓██▒ ▒██▒ ░ ░▒████▒▒██████▒▒ ▒██▒ ░ ░▓█ ▀█▓▒▒█████▓ ░██░░██████▒░▒████▓ ▒██████▒▒
|
|
# ░ ▒░▓ ░▒▒ ▓▒█░ ▒ ░░ ░░ ▒░ ░▒ ▒▓▒ ▒ ░ ▒ ░░ ░▒▓███▀▒░▒▓▒ ▒ ▒ ░▓ ░ ▒░▓ ░ ▒▒▓ ▒ ▒ ▒▓▒ ▒ ░
|
|
# ░ ░ ▒ ░ ▒ ▒▒ ░ ░ ░ ░ ░░ ░▒ ░ ░ ░ ▒░▒ ░ ░░▒░ ░ ░ ▒ ░░ ░ ▒ ░ ░ ▒ ▒ ░ ░▒ ░ ░
|
|
# ░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░░░ ░ ░ ▒ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░ ░
|
|
|
|
benzine/php\:cli: setup
|
|
$(CMD_BUILD) -t benzine/php:cli --target=php-cli --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:cli-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:cli-onbuild --target=php-cli-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache: setup
|
|
$(CMD_BUILD) -t benzine/php:apache --target=php-apache --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:apache-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:apache-onbuild --target=php-apache-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx --target=php-nginx --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/php\:nginx-onbuild: setup
|
|
$(CMD_BUILD) -t benzine/php:nginx-onbuild --target=php-nginx-onbuild --build-arg "PHP_VERSION=7.3" --build-arg "PHP_PACKAGES=$(PHP_PACKAGES_73)" . $(BUILDX_OUTPUT)
|
|
benzine/node: setup
|
|
$(CMD_BUILD) -t benzine/node --target=nodejs --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
benzine/node\:onbuild: setup
|
|
$(CMD_BUILD) -t benzine/node-onbuild --target=nodejs-onbuild --build-arg NODE_VERSION=12.3.1 --build-arg YARN_VERSION=1.16.0 . $(BUILDX_OUTPUT)
|
|
|
|
latest:
|
|
$(MAKE) benzine/php\:cli
|
|
$(MAKE) benzine/php\:cli-onbuild
|
|
$(MAKE) benzine/php\:apache
|
|
$(MAKE) benzine/php\:apache-onbuild
|
|
$(MAKE) benzine/php\:nginx
|
|
$(MAKE) benzine/php\:nginx-onbuild
|
|
$(MAKE) benzine/node
|
|
$(MAKE) benzine/node:onbuild
|
|
|
|
all:
|
|
$(MAKE) benzine/marshall
|
|
#$(MAKE) php-core # Nobody actually uses the core as-is, everything is baked off of cli & nginx honestly.
|
|
$(MAKE) php-cli
|
|
$(MAKE) php-nginx
|
|
$(MAKE) php-apache
|
|
$(MAKE) latest
|
|
|
|
# ▓█████▄ ▒█████ ▄████▄ ██████
|
|
# ▒██▀ ██▌▒██▒ ██▒▒██▀ ▀█ ▒██ ▒
|
|
# ░██ █▌▒██░ ██▒▒▓█ ▄ ░ ▓██▄
|
|
# ░▓█▄ ▌▒██ ██░▒▓▓▄ ▄██▒ ▒ ██▒
|
|
# ░▒████▓ ░ ████▓▒░▒ ▓███▀ ░▒██████▒▒
|
|
# ▒▒▓ ▒ ░ ▒░▒░▒░ ░ ░▒ ▒ ░▒ ▒▓▒ ▒ ░
|
|
# ░ ▒ ▒ ░ ▒ ▒░ ░ ▒ ░ ░▒ ░ ░
|
|
# ░▄████ ▓█████▒ ███▄ █ ▓█████░ ██▀███ ▄▄▄ ▄▄▄█████▓ ▒█████ ██▀███
|
|
# ██▒ ▀█▒▓█ ▀░ ██ ▀█ █ ▓█ ▀░▓██ ▒ ██▒▒████▄ ▓ ██▒ ▓▒▒██▒ ██▒▓██ ▒ ██▒
|
|
# ▒██░▄▄▄░▒███ ▓██ ▀█ ██▒▒███ ▓██ ░▄█ ▒▒██ ▀█▄ ▒ ▓██░ ▒░▒██░ ██▒▓██ ░▄█ ▒
|
|
# ░▓█ ██▓▒▓█ ▄ ▓██▒ ▐▌██▒▒▓█ ▄ ▒██▀▀█▄ ░██▄▄▄▄██░ ▓██▓ ░ ▒██ ██░▒██▀▀█▄
|
|
# ░▒▓███▀▒░▒████▒▒██░ ▓██░░▒████▒░██▓ ▒██▒ ▓█ ▓██▒ ▒██▒ ░ ░ ████▓▒░░██▓ ▒██▒
|
|
# ░▒ ▒ ░░ ▒░ ░░ ▒░ ▒ ▒ ░░ ▒░ ░░ ▒▓ ░▒▓░ ▒▒ ▓▒█░ ▒ ░░ ░ ▒░▒░▒░ ░ ▒▓ ░▒▓░
|
|
# ░ ░ ░ ░ ░░ ░░ ░ ▒░ ░ ░ ░ ░▒ ░ ▒░ ▒ ▒▒ ░ ░ ░ ▒ ▒░ ░▒ ░ ▒░
|
|
# ░ ░ ░ ░ ░ ░ ░ ░ ░░ ░ ░ ▒ ░ ░ ░ ░ ▒ ░░ ░
|
|
.PHONY: docs
|
|
docs:
|
|
composer install -d doc/ --ignore-platform-reqs
|
|
./doc/gen
|
|
|
|
gen-transmute:
|
|
cat .github/workflows/build-x86_64-php.yml | sed 's|x86_64|arm64v8|g' > .github/workflows/build-arm64v8-php.yml
|