Add reflection support

This commit is contained in:
cytopia
2018-12-16 01:59:35 +01:00
parent 3378d7a10b
commit bbe3785091
8 changed files with 54 additions and 0 deletions

View File

@@ -310,6 +310,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -542,6 +547,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -315,6 +315,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -549,6 +554,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -309,6 +309,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -543,6 +548,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -313,6 +313,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -545,6 +550,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -311,6 +311,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -544,6 +549,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -306,6 +306,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -541,6 +546,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -307,6 +307,11 @@ RUN set -x \
&& (rm -rf /usr/local/lib/php/test/redis || true) \
&& (rm -rf /usr/local/lib/php/doc/redis || true) \
\
# ---- Installing PHP Extension: reflection ----
&& /usr/local/bin/docker-php-ext-install -j$(getconf _NPROCESSORS_ONLN) reflection \
&& (rm -rf /usr/local/lib/php/test/reflection || true) \
&& (rm -rf /usr/local/lib/php/doc/reflection || true) \
\
# ---- Installing PHP Extension: rdkafka ----
&& pecl install rdkafka \
&& docker-php-ext-enable rdkafka \
@@ -542,6 +547,8 @@ RUN set -x \
&& php-fpm -m | grep -oiE '^recode$' \
&& php -m | grep -oiE '^redis$' \
&& php-fpm -m | grep -oiE '^redis$' \
&& php -m | grep -oiE '^reflection$' \
&& php-fpm -m | grep -oiE '^reflection$' \
&& php -m | grep -oiE '^rdkafka$' \
&& php-fpm -m | grep -oiE '^rdkafka$' \
&& php -m | grep -oiE '^session$' \

View File

@@ -725,6 +725,7 @@ extensions_enabled:
- readline
- recode
- redis
- reflection
- rdkafka
- session
- shmop
@@ -1275,6 +1276,10 @@ extensions_available:
&& make install \
all:
type: pecl
reflection:
disabled: [5.2, 7.3, 7.4]
all:
type: builtin
rdkafka:
disabled: [5.2]
all: