mirror of
https://github.com/linuxkit/linuxkit.git
synced 2025-07-19 09:16:29 +00:00
in kernel-bcc, automatically determine python path
Signed-off-by: Avi Deitcher <avi@deitcher.net>
This commit is contained in:
parent
d531d24061
commit
f3a730de3b
@ -39,9 +39,6 @@ RUN apk update && apk upgrade -a && \
|
|||||||
zlib-dev \
|
zlib-dev \
|
||||||
&& true
|
&& true
|
||||||
|
|
||||||
# this is just here to make later copies easier; do not forget to change this if the python version updates
|
|
||||||
ENV PYTHON_VERSION=3.11
|
|
||||||
|
|
||||||
RUN ln -s /usr/lib/cmake/llvm10/ /usr/lib/cmake/llvm && \
|
RUN ln -s /usr/lib/cmake/llvm10/ /usr/lib/cmake/llvm && \
|
||||||
ln -s /usr/include/llvm10/llvm-c/ /usr/include/llvm-c && \
|
ln -s /usr/include/llvm10/llvm-c/ /usr/include/llvm-c && \
|
||||||
ln -s /usr/include/llvm10/llvm/ /usr/include/llvm
|
ln -s /usr/include/llvm10/llvm/ /usr/include/llvm
|
||||||
@ -77,8 +74,9 @@ RUN mkdir -p /out/usr/lib && \
|
|||||||
cp -a /usr/lib/libelf* /out/usr/lib/ && \
|
cp -a /usr/lib/libelf* /out/usr/lib/ && \
|
||||||
cp -a /usr/lib/libstdc* /out/usr/lib/ && \
|
cp -a /usr/lib/libstdc* /out/usr/lib/ && \
|
||||||
cp -a /usr/lib/libintl* /out/usr/lib/
|
cp -a /usr/lib/libintl* /out/usr/lib/
|
||||||
RUN mkdir -p /out/usr/lib/python${PYTHON_VERSION} && \
|
|
||||||
cp -a /usr/lib/python${PYTHON_VERSION}/site-packages /out/usr/lib/python${PYTHON_VERSION}/
|
RUN PYTHONPATH=$(python3 -c "import sysconfig; print(sysconfig.get_path('stdlib'))") && mkdir -p /out${PYTHONPATH} && \
|
||||||
|
cp -a ${PYTHONPATH}/site-packages /out/${PYTHONPATH}
|
||||||
RUN mkdir -p /out/usr/share && \
|
RUN mkdir -p /out/usr/share && \
|
||||||
cp -a /usr/share/bcc /out/usr/share/
|
cp -a /usr/share/bcc /out/usr/share/
|
||||||
RUN mkdir -p /out/usr/bin && \
|
RUN mkdir -p /out/usr/bin && \
|
||||||
|
Loading…
Reference in New Issue
Block a user