Skip to content

Commit 6d61760

Browse files
committed
Add apicula to doc/tools.tml
1 parent 3ac758d commit 6d61760

File tree

3 files changed

+23
-7
lines changed

3 files changed

+23
-7
lines changed

apicula.dockerfile

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,20 +21,24 @@
2121
FROM hdlc/build:build AS build
2222

2323
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
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 --strip-components=1 -C /opt/apicula \
29+
&& ls -lah /opt/apicula
2930

3031
#---
3132

3233
FROM scratch AS pkg
33-
COPY --from=build /tmp/apicula /apicula
34+
COPY --from=build /opt/apicula /apicula
3435

3536
#---
3637

3738
FROM hdlc/build:base
3839
RUN apt-get update -qq \
39-
&& DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3-setuptools python3-pip \
40-
&& pip3 install apycula
40+
&& DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends python3 python3-setuptools
41+
42+
COPY --from=build /opt/apicula /opt/apicula
43+
RUN cd /opt/apicula && python3 setup.py install
44+

doc/tools.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,3 +194,14 @@ z3:
194194
- 'formal:min'
195195
- 'formal'
196196
- 'formal:all'
197+
198+
#---
199+
200+
apicula:
201+
url: 'https://hdl.github.io/awesome/items/apicula'
202+
pkg:
203+
- 'apicula'
204+
use:
205+
- 'apicula'
206+
in:
207+
- 'impl'

test/apicula.sh

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
# Authors:
44
# Unai Martinez-Corral
5+
# Lucas Teske
56
#
67
# Copyright 2020-2021 Unai Martinez-Corral <[email protected]>
78
#

0 commit comments

Comments
 (0)