Update Dockerfile

To speed up Lua tag transformations, LuaJIT can be optionally enabled on supported platforms. This can speed up processing considerably.
This commit is contained in:
Olivier DEBAUCHE 2021-06-13 22:40:24 +02:00 committed by GitHub
parent c1d24b1bab
commit e67ae578b1
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -48,6 +48,7 @@ RUN apt-get install -y --no-install-recommends \
libicu-dev \ libicu-dev \
libiniparser-dev \ libiniparser-dev \
liblua5.3-dev \ liblua5.3-dev \
libluajit-5.1-dev \
libmapnik-dev \ libmapnik-dev \
libpq-dev \ libpq-dev \
libproj-dev \ libproj-dev \
@ -106,7 +107,7 @@ RUN mkdir -p /home/renderer/src \
&& rm -rf .git \ && rm -rf .git \
&& mkdir build \ && mkdir build \
&& cd build \ && cd build \
&& cmake .. \ && cmake -D WITH_LUAJIT=ON .. \
&& make -j $(nproc) \ && make -j $(nproc) \
&& make -j $(nproc) install \ && make -j $(nproc) install \
&& mkdir /nodes \ && mkdir /nodes \