File tree Expand file tree Collapse file tree 3 files changed +28
-7
lines changed Expand file tree Collapse file tree 3 files changed +28
-7
lines changed Original file line number Diff line number Diff line change 2121FROM hdlc/build:build AS build
2222
2323RUN apt-get update -qq \
24- && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3-setuptools python3-pip
24+ && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends wget
2525
26- RUN mkdir /tmp/apicula \
27- && cd /tmp/apicula \
28- && pip3 install apycula --target /tmp/apicula
26+ RUN mkdir /opt/apicula \
27+ && wget https://files.pythonhosted.org/packages/1a/d6/b3162f87ff114d639095fe7c0655080ee16caff9037d6629f738d8b28d92/Apycula-0.0.1a6.tar.gz \
28+ && tar -xvf Apycula-0.0.1a6.tar.gz -C /opt/apicula \
29+ && mv /opt/apicula/Apycula-0.0.1a6/* /opt/apicula \
30+ && rm -fr /opt/apicula/Apycula-0.0.1a6/ \
31+ && ls -lah /opt/apicula
2932
3033# ---
3134
3235FROM scratch AS pkg
33- COPY --from=build /tmp/apicula /apicula
36+ COPY --from=build /opt/apicula /apicula
37+ RUN ls -lah /apicula
3438
3539# ---
3640
3741FROM hdlc/build:base
3842RUN apt-get update -qq \
39- && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3-setuptools python3-pip \
40- && pip3 install apycula
43+ && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3 python3-setuptools
44+
45+ COPY --from=build /opt/apicula /opt/apicula
46+ RUN cd /opt/apicula && python3 setup.py install
47+
Original file line number Diff line number Diff line change 187187 - ' formal:min'
188188 - ' formal'
189189 - ' formal:all'
190+
191+ # ---
192+
193+ apicula :
194+ url : ' https://hdl.github.io/awesome/items/apicula'
195+ pkg :
196+ - ' apicula'
197+ use :
198+ - ' apicula'
199+ in :
200+ - ' impl'
201+ otherin :
202+ - ' nextpnr:apicula'
Original file line number Diff line number Diff line change 22
33# Authors:
44# Unai Martinez-Corral
5+ # Lucas Teske
56#
67# Copyright 2020-2021 Unai Martinez-Corral <[email protected] >78#
You can’t perform that action at this time.
0 commit comments