blob: 473900eaa3413d1c5f9369ff073a129ac51520f9 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
FROM camilstaps/clean:itasks-latest
COPY make_abc.sh .
RUN ./make_abc.sh
RUN touch /home/.iclean_history /home/.iclean_template
COPY . /usr/src/iclean
WORKDIR /usr/src/iclean
RUN PACKAGES="libreadline-dev make gcc" \
&& apt-get update -qq \
&& apt-get install -qq $PACKAGES \
&& make -B \
# Cleanup
&& rm -rf \
Clean\ System\ Files \
CleanReadLine \
Makefile \
Dockerfile \
*.h *.c *.o \
*.dcl *.icl \
make_abc.sh \
&& ADDED_PACKAGES=`apt-mark showauto` \
&& apt-get remove --purge -qq $PACKAGES $ADDED_PACKAGES \
&& rm -rf /var/lib/apt/lists/*
RUN apt-get update -qq && apt-get install -qq gcc
ENTRYPOINT "./iclean"
CMD []
|