@@ -11,7 +11,8 @@ ARG PDAL_VERSION=master
1111ARG ENTWINE_VERSION=2.1.0
1212ARG DESTDIR="/build"
1313ARG PREFIX="/usr"
14- ARG PARALLEL=2
14+ ARG PARALLEL=72
15+ ARG CMAKE_VERSION=3.16.1
1516
1617
1718RUN \
@@ -42,9 +43,9 @@ RUN gcc --version
4243
4344
4445RUN \
45- wget https://github.com/Kitware/CMake/releases/download/v3.15.1 /cmake-3.15.1 .tar.gz \
46- && tar -zxvf cmake-3.15.1 .tar.gz \
47- && cd cmake-3.15.1 \
46+ wget https://github.com/Kitware/CMake/releases/download/v${CMAKE_VERSION} /cmake-${CMAKE_VERSION} .tar.gz \
47+ && tar -zxvf cmake-${CMAKE_VERSION} .tar.gz \
48+ && cd cmake-${CMAKE_VERSION} \
4849 && ./bootstrap --parallel=${PARALLEL} --prefix=/usr \
4950 && make -j ${PARALLEL} \
5051 && make install DESTDIR=/ \
@@ -162,6 +163,9 @@ RUN \
162163 && cd / \
163164 && rm -rf xerces*
164165
166+ ADD https://api.github.com/repos/PDAL/PDAL/commits?sha=${PDAL_VERSION} \
167+ /tmp/bust-cache
168+
165169RUN \
166170 git clone https://github.com/PDAL/PDAL.git --branch ${PDAL_VERSION} \
167171 && cd PDAL \
@@ -207,56 +211,3 @@ RUN rm /build/usr/lib64/*.a
207211RUN ldconfig
208212ADD package-pdal.sh /
209213
210-
211- # --disable-driver-airsar \
212- # --disable-driver-arg \
213- # --disable-driver-blx \
214- # --disable-driver-bsb \
215- # --disable-driver-cals \
216- # --disable-driver-ceos \
217- # --disable-driver-ceos2 \
218- # --disable-driver-coasp \
219- # --disable-driver-cosar \
220- # --disable-driver-ctg \
221- # --disable-driver-dimap \
222- # --disable-driver-elas \
223- # --disable-driver-ingr \
224- # --disable-driver-jdem \
225- # --disable-driver-r \
226- # --disable-driver-pds \
227- # --disable-driver-prf \
228- # --disable-driver-rmf \
229- # --disable-driver-safe \
230- # --disable-driver-saga \
231- # --disable-driver-sigdem \
232- # --disable-driver-sgi \
233- # --disable-driver-zmap \
234- # --disable-driver-cad \
235- # --disable-driver-dgn \
236- # --disable-driver-edigeo \
237- # --disable-driver-geoconcept \
238- # --disable-driver-georss \
239- # --disable-driver-gtm \
240- # --disable-driver-htf \
241- # --disable-driver-jml \
242- # --disable-driver-openair \
243- # --disable-driver-rec \
244- # --disable-driver-segukooa \
245- # --disable-driver-segy \
246- # --disable-driver-selafin \
247- # --disable-driver-xplane \
248- # --disable-driver-eeda \
249- # --disable-driver-plmosaic \
250- # --disable-driver-rda \
251- # --disable-driver-vdv \
252- # --disable-driver-sxf \
253- # --disable-driver-sua \
254- # --disable-driver-amigocloud \
255- # --disable-driver-daas \
256- # --disable-driver-elastic \
257- # --disable-driver-gft \
258- # --disable-driver-ngw \
259- # --disable-driver-plscenes \
260- # --disable-driver-rasterlite \
261- # --disable-driver-vfk \
262-
0 commit comments