File tree Expand file tree Collapse file tree 3 files changed +27
-7
lines changed Expand file tree Collapse file tree 3 files changed +27
-7
lines changed Original file line number Diff line number Diff line change 21
21
FROM hdlc/build:build AS build
22
22
23
23
RUN 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
25
25
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
29
32
30
33
# ---
31
34
32
35
FROM scratch AS pkg
33
- COPY --from=build /tmp /apicula /apicula
36
+ COPY --from=build /opt /apicula /apicula
34
37
35
38
# ---
36
39
37
40
FROM hdlc/build:base
38
41
RUN apt-get update -qq \
39
- && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3-setuptools python3-pip \
40
- && pip3 install apycula
42
+ && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3 python3-setuptools
43
+
44
+ COPY --from=build /opt/apicula /opt/apicula
45
+ RUN cd /opt/apicula && python3 setup.py install
46
+
Original file line number Diff line number Diff line change 187
187
- ' formal:min'
188
188
- ' formal'
189
189
- ' 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 2
2
3
3
# Authors:
4
4
# Unai Martinez-Corral
5
+ # Lucas Teske
5
6
#
6
7
# Copyright 2020-2021 Unai Martinez-Corral <[email protected] >
7
8
#
You can’t perform that action at this time.
0 commit comments