diff --git a/docker/Dockerfile b/docker/Dockerfile index 10753f31..ddb0768b 100644 --- a/docker/Dockerfile +++ b/docker/Dockerfile @@ -14,24 +14,32 @@ RUN apt-get update \ git \ ca-certificates \ build-essential \ + cmake \ autoconf \ automake \ zlib1g-dev \ - postgresql-server-dev-all \ + postgresql-server-dev-${POSTGRES_VERSION} \ libxml2-dev \ && rm -rf /var/lib/apt/lists/* \ + && git clone https://github.com/verma/laz-perf.git \ + && cd laz-perf \ + && cmake . \ + && make \ + && make install \ + && cd / \ && git clone https://github.com/pgpointcloud/pointcloud \ && cd pointcloud \ && ./autogen.sh \ - && ./configure --with-pgconfig=/usr/lib/postgresql/${POSTGRES_VERSION}/bin/pg_config CFLAGS="-Wall -Werror -O2 -g" \ + && ./configure CFLAGS="-Wall -Werror -O2 -g" --with-lazperf=/usr/local \ && make \ && make install \ && apt-get purge -y --auto-remove \ git \ ca-certificates \ build-essential \ + cmake \ autoconf \ automake \ zlib1g-dev \ - postgresql-server-dev-all \ + postgresql-server-dev-${POSTGRES_VERSION} \ libxml2-dev