Loading Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ RUN unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ cp *.so /usr/lib/. && cp -r rt /usr/lib/. && cp -r saxon-data /usr/lib/. RUN export SAXONC_HOME=/usr/lib && \ cd /opt/Saxonica/SaxonHEC/Saxon.C.API && \ phpize && ./configure --enable-saxon && make && make install && \ make distclean && phpize && ./configure --enable-saxon && make && make install && \ echo 'extension=saxon.so' > /etc/php/${PHP_VERSION}/mods-available/saxon.ini && \ phpenmod saxon RUN echo 'export SAXONC_HOME=/usr/lib' >> /etc/apache2/envvars Loading Dockerfile.sh +3 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ EOF ################################################################################################################ PHP_VERSION="$1" FPM_PHP_LOG_FILE=/var/log/fpm-php.www.log set -e Loading @@ -39,7 +40,7 @@ git clone https://git.unicaen.fr/open-source/docker/unicaen-image.git ${UNICAEN_ cd ${UNICAEN_IMAGE_TMP_DIR} . Dockerfile.sh ${PHP_VERSION} # Saxon/C PHP module # Saxon/C PHP module (https://www.saxonica.com/saxon-c/documentation11/index.html#!starting/installingphp) cp resources/libsaxon-HEC-setup64-v1.2.1.zip /tmp/ unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ echo '/opt/Saxonica/SaxonHEC' | /tmp/libsaxon-HEC-setup64-v1.2.1 && \ Loading @@ -47,7 +48,7 @@ unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ cp *.so /usr/lib/. && cp -r rt /usr/lib/. && cp -r saxon-data /usr/lib/. export SAXONC_HOME=/usr/lib && \ cd /opt/Saxonica/SaxonHEC/Saxon.C.API && \ phpize && ./configure --enable-saxon && make && make install && \ make distclean && phpize && ./configure --enable-saxon && make && make install && \ echo 'extension=saxon.so' > /etc/php/${PHP_VERSION}/mods-available/saxon.ini && \ phpenmod saxon echo 'export SAXONC_HOME=/usr/lib' >> /etc/apache2/envvars Loading Loading
Dockerfile +1 −1 Original line number Diff line number Diff line Loading @@ -31,7 +31,7 @@ RUN unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ cp *.so /usr/lib/. && cp -r rt /usr/lib/. && cp -r saxon-data /usr/lib/. RUN export SAXONC_HOME=/usr/lib && \ cd /opt/Saxonica/SaxonHEC/Saxon.C.API && \ phpize && ./configure --enable-saxon && make && make install && \ make distclean && phpize && ./configure --enable-saxon && make && make install && \ echo 'extension=saxon.so' > /etc/php/${PHP_VERSION}/mods-available/saxon.ini && \ phpenmod saxon RUN echo 'export SAXONC_HOME=/usr/lib' >> /etc/apache2/envvars Loading
Dockerfile.sh +3 −2 Original line number Diff line number Diff line Loading @@ -17,6 +17,7 @@ EOF ################################################################################################################ PHP_VERSION="$1" FPM_PHP_LOG_FILE=/var/log/fpm-php.www.log set -e Loading @@ -39,7 +40,7 @@ git clone https://git.unicaen.fr/open-source/docker/unicaen-image.git ${UNICAEN_ cd ${UNICAEN_IMAGE_TMP_DIR} . Dockerfile.sh ${PHP_VERSION} # Saxon/C PHP module # Saxon/C PHP module (https://www.saxonica.com/saxon-c/documentation11/index.html#!starting/installingphp) cp resources/libsaxon-HEC-setup64-v1.2.1.zip /tmp/ unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ echo '/opt/Saxonica/SaxonHEC' | /tmp/libsaxon-HEC-setup64-v1.2.1 && \ Loading @@ -47,7 +48,7 @@ unzip -o /tmp/libsaxon-HEC-setup64-v1.2.1.zip -d /tmp/ && \ cp *.so /usr/lib/. && cp -r rt /usr/lib/. && cp -r saxon-data /usr/lib/. export SAXONC_HOME=/usr/lib && \ cd /opt/Saxonica/SaxonHEC/Saxon.C.API && \ phpize && ./configure --enable-saxon && make && make install && \ make distclean && phpize && ./configure --enable-saxon && make && make install && \ echo 'extension=saxon.so' > /etc/php/${PHP_VERSION}/mods-available/saxon.ini && \ phpenmod saxon echo 'export SAXONC_HOME=/usr/lib' >> /etc/apache2/envvars Loading