From 0131654cd25fea05c4987cc9224aadcf1e6d83b4 Mon Sep 17 00:00:00 2001 From: Andrew Bell Date: Mon, 12 Nov 2018 09:52:15 -0500 Subject: [PATCH] Alpine dockerfile based on dependencies. --- scripts/docker/alpine/Dockerfile | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 scripts/docker/alpine/Dockerfile diff --git a/scripts/docker/alpine/Dockerfile b/scripts/docker/alpine/Dockerfile new file mode 100644 index 0000000000..9d1547b222 --- /dev/null +++ b/scripts/docker/alpine/Dockerfile @@ -0,0 +1,31 @@ +FROM pdal/alpinebase:latest + +RUN \ + cd pdal; \ + mkdir build; \ + cd build; \ + cmake .. \ + -G Ninja \ + -DCMAKE_BUILD_TYPE=Release \ + -DBUILD_PLUGIN_PYTHON=ON \ + -DBUILD_PLUGIN_NITF=ON \ + -DBUILD_PLUGIN_GREYHOUND=ON \ + -DBUILD_PLUGIN_CPD=ON \ + -DBUILD_PLUGIN_ICEBRIDGE=ON \ + -DBUILD_PLUGIN_PGPOINTCLOUD=ON \ + -DWITH_LASZIP=ON \ + -DWITH_LAZPERF=ON \ + -DWITH_LAZPERF=ON \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_INSTALL_LIBDIR=lib \ + ; \ + ninja install; \ + cd /; \ + rm -rf pdal; \ + \ + apk del \ + git \ + cmake \ + ninja \ + g++\ + ;