File tree Expand file tree Collapse file tree 22 files changed +462
-0
lines changed Expand file tree Collapse file tree 22 files changed +462
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
Original file line number Diff line number Diff line change @@ -57,6 +57,23 @@ if [ -z "$modules" ]; then
5757 exit 1
5858fi
5959
60+ pm=' unknown'
61+ if [ -e /lib/apk/db/installed ]; then
62+ pm=' apk'
63+ fi
64+
65+ apkDel=
66+ if [ " $pm " = ' apk' ]; then
67+ if \
68+ [ -n " $PHPIZE_DEPS " ] \
69+ && ! apk info --installed .phpize-deps > /dev/null \
70+ && ! apk info --installed .phpize-deps-configure > /dev/null \
71+ ; then
72+ apk add --no-cache --virtual ' .docker-php-ext-enable-deps' binutils
73+ apkDel=' .docker-php-ext-enable-deps'
74+ fi
75+ fi
76+
6077for module in $modules ; do
6178 if nm -g " $module " | grep -q ' zend_extension_entry$' ; then
6279 # https://wiki.php.net/internals/extensions#loading_zend_extensions
@@ -81,3 +98,7 @@ for module in $modules; do
8198 echo " $line " >> " $ini "
8299 fi
83100done
101+
102+ if [ " $pm " = ' apk' ] && [ -n " $apkDel " ]; then
103+ apk del $apkDel
104+ fi
You can’t perform that action at this time.
0 commit comments