Skip to content

Commit 047e0d1

Browse files
committed
add Dockerfile showing scenario
1 parent c028b15 commit 047e0d1

File tree

1 file changed

+31
-0
lines changed

1 file changed

+31
-0
lines changed

Dockerfile

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
FROM continuumio/miniconda3:latest
2+
MAINTAINER Howard Butler <[email protected]>
3+
4+
RUN apt-get install -y \
5+
gdb && \
6+
apt-get clean && \
7+
rm -rf /var/lib/apt/lists/*
8+
9+
RUN conda update -n base -c defaults conda \
10+
&& conda install -y -c conda-forge \
11+
compilers \
12+
pdal \
13+
make ninja \
14+
python=3.8
15+
16+
17+
RUN git clone https://github.com/PDAL/python.git pdal-python \
18+
&& cd pdal-python \
19+
&& git checkout remove-python-from-pdal-base
20+
21+
RUN cd pdal-python \
22+
&& pip install -e .
23+
24+
ENV PDAL_DRIVER_PATH=/pdal-python/_skbuild/linux-x86_64-3.8/cmake-install/lib/
25+
26+
27+
28+
#gdb --args /pdal-python/_skbuild/linux-x86_64-3.8/cmake-build/pdal_filters_python_test
29+
30+
31+

0 commit comments

Comments
 (0)