File tree Expand file tree Collapse file tree 1 file changed +10
-17
lines changed
Expand file tree Collapse file tree 1 file changed +10
-17
lines changed Original file line number Diff line number Diff line change 11FROM docker.io/library/ubuntu:22.04
22
33RUN set -ex; \
4+ buildDeps='g++ make cmake wget ca-certificates' ; \
45 apt-get update; \
56 apt-get install -y --no-install-recommends \
67 gcc \
7- g++ \
8- make \
9- cmake \
10- wget \
11- ca-certificates \
8+ $buildDeps \
129 ; \
13- apt-get autoremove -y; \
14- apt-get clean; \
15- rm -rf /var/lib/apt/lists/*;
16-
17- RUN set -ex; \
1810 cd /tmp; \
11+ mkdir -p /tmp/cgreen; \
1912 wget https://github.com/cgreen-devs/cgreen/archive/refs/tags/1.6.0.tar.gz; \
20- tar xvf 1.6.0.tar.gz; \
21- rm -vf 1.6.0.tar.gz; \
22- cd cgreen-1.6.0 ; \
23- make; \
24- make install ; \
25- cd .. ; \
26- rm -rvf / tmp/cgreen-1.6.0 ;
13+ tar -xzf 1.6.0.tar.gz -C /tmp/cgreen --strip-components=1 ; \
14+ rm 1.6.0.tar.gz; \
15+ make -C /tmp/cgreen ; \
16+ make -C /tmp/cgreen install ; \
17+ apt-get purge -y --auto-remove $buildDeps ; \
18+ apt-get clean ; \
19+ rm -rf /var/lib/apt/lists/* / tmp/* ;
2720
2821ENV LD_LIBRARY_PATH=/usr/local/lib
2922
You can’t perform that action at this time.
0 commit comments