Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- FROM lambci/lambda:build-python3.8
- RUN yum install -y yum-utils rpmdevtools
- WORKDIR /tmp
- RUN yumdownloader --resolve \
- expat libuuid glib2 \
- cairo-1.15.12-4.amzn2.x86_64 \
- dejavu-sans-fonts-2.33-6.amzn2.noarch \
- gdk-pixbuf2-2.36.12-3.amzn2.x86_64 \
- libjpeg-turbo-2.0.90-2.amzn2.0.1.x86_64 \
- pango-1.42.4-4.amzn2.x86_64
- RUN rpmdev-extract *rpm
- RUN mkdir /opt/lib
- WORKDIR /opt/lib
- RUN cp -P -R /tmp/*/usr/lib64/* /opt/lib
- RUN ln libpango-1.0.so.0 pango-1.0 && \
- ln libpangocairo-1.0.so.0 pangocairo-1.0
- WORKDIR /opt
- RUN pip install git+git://github.com/MasonryHQ/WeasyPrint@87e81f686d523f25cf0da4ff724d52a85dfcbabf#egg=weasyprint
- RUN echo 'import weasyprint' > test.py
- RUN python3.8 test.py
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement