xsl support added (feature for magento 2) (#1995)
* Update php-fpm Dockerfile * Update workspace Dockerfile * Update env-example
This commit is contained in:
		
				
					committed by
					
						
						Shao Yu-Lung (Allen)
					
				
			
			
				
	
			
			
			
						parent
						
							739e8d3448
						
					
				
				
					commit
					ee2db98c61
				
			@@ -100,6 +100,7 @@ WORKSPACE_INSTALL_SSH2=false
 | 
			
		||||
WORKSPACE_INSTALL_LDAP=false
 | 
			
		||||
WORKSPACE_INSTALL_GMP=false
 | 
			
		||||
WORKSPACE_INSTALL_SOAP=false
 | 
			
		||||
WORKSPACE_INSTALL_XSL=false
 | 
			
		||||
WORKSPACE_INSTALL_IMAP=false
 | 
			
		||||
WORKSPACE_INSTALL_MONGO=false
 | 
			
		||||
WORKSPACE_INSTALL_AMQP=false
 | 
			
		||||
@@ -153,6 +154,7 @@ PHP_FPM_INSTALL_AMQP=false
 | 
			
		||||
PHP_FPM_INSTALL_MSSQL=false
 | 
			
		||||
PHP_FPM_INSTALL_SSH2=false
 | 
			
		||||
PHP_FPM_INSTALL_SOAP=false
 | 
			
		||||
PHP_FPM_INSTALL_XSL=false
 | 
			
		||||
PHP_FPM_INSTALL_GMP=false
 | 
			
		||||
PHP_FPM_INSTALL_EXIF=false
 | 
			
		||||
PHP_FPM_INSTALL_AEROSPIKE=false
 | 
			
		||||
 
 | 
			
		||||
@@ -92,6 +92,18 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \
 | 
			
		||||
    docker-php-ext-install soap \
 | 
			
		||||
;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
 | 
			
		||||
###########################################################################
 | 
			
		||||
 
 | 
			
		||||
@@ -229,6 +229,20 @@ RUN if [ ${INSTALL_SOAP} = true ]; then \
 | 
			
		||||
  apt-get -y install libxml2-dev php${LARADOCK_PHP_VERSION}-soap \
 | 
			
		||||
;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:
 | 
			
		||||
###########################################################################
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user