Commit ee2db98c authored by scappuccino's avatar scappuccino Committed by Shao Yu-Lung (Allen)

xsl support added (feature for magento 2) (#1995)

* Update php-fpm Dockerfile
* Update workspace Dockerfile
* Update env-example
parent 739e8d34
...@@ -100,6 +100,7 @@ WORKSPACE_INSTALL_SSH2=false ...@@ -100,6 +100,7 @@ WORKSPACE_INSTALL_SSH2=false
WORKSPACE_INSTALL_LDAP=false WORKSPACE_INSTALL_LDAP=false
WORKSPACE_INSTALL_GMP=false WORKSPACE_INSTALL_GMP=false
WORKSPACE_INSTALL_SOAP=false WORKSPACE_INSTALL_SOAP=false
WORKSPACE_INSTALL_XSL=false
WORKSPACE_INSTALL_IMAP=false WORKSPACE_INSTALL_IMAP=false
WORKSPACE_INSTALL_MONGO=false WORKSPACE_INSTALL_MONGO=false
WORKSPACE_INSTALL_AMQP=false WORKSPACE_INSTALL_AMQP=false
...@@ -153,6 +154,7 @@ PHP_FPM_INSTALL_AMQP=false ...@@ -153,6 +154,7 @@ PHP_FPM_INSTALL_AMQP=false
PHP_FPM_INSTALL_MSSQL=false PHP_FPM_INSTALL_MSSQL=false
PHP_FPM_INSTALL_SSH2=false PHP_FPM_INSTALL_SSH2=false
PHP_FPM_INSTALL_SOAP=false PHP_FPM_INSTALL_SOAP=false
PHP_FPM_INSTALL_XSL=false
PHP_FPM_INSTALL_GMP=false PHP_FPM_INSTALL_GMP=false
PHP_FPM_INSTALL_EXIF=false PHP_FPM_INSTALL_EXIF=false
PHP_FPM_INSTALL_AEROSPIKE=false PHP_FPM_INSTALL_AEROSPIKE=false
......
...@@ -92,6 +92,18 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \ ...@@ -92,6 +92,18 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \
docker-php-ext-install soap \ docker-php-ext-install soap \
;fi ;fi
###########################################################################
# XSL:
###########################################################################
ARG INSTALL_XSL=false
RUN if [ ${INSTALL_XSL} = true ]; then \
# Install the xsl extension
apt-get -y install libxslt-dev && \
docker-php-ext-install xsl \
;fi
########################################################################### ###########################################################################
# pgsql # pgsql
########################################################################### ###########################################################################
......
...@@ -229,6 +229,20 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \ ...@@ -229,6 +229,20 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \
apt-get -y install libxml2-dev php${LARADOCK_PHP_VERSION}-soap \ apt-get -y install libxml2-dev php${LARADOCK_PHP_VERSION}-soap \
;fi ;fi
###########################################################################
# XSL:
###########################################################################
USER root
ARG INSTALL_XSL=false
RUN if [ ${INSTALL_XSL} = true ]; then \
# Install the PHP XSL extension
apt-get -y install libxslt-dev php${LARADOCK_PHP_VERSION}-xsl \
;fi
########################################################################### ###########################################################################
# LDAP: # LDAP:
########################################################################### ###########################################################################
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment