From b2eacf0f6c58841906fd163732ae3976ed23a717 Mon Sep 17 00:00:00 2001 From: Rolf Neugebauer Date: Thu, 18 May 2017 17:48:03 +0100 Subject: [PATCH] tools: Remove toybox. It's no longer used by any active packages Signed-off-by: Rolf Neugebauer --- tools/toybox-media/Dockerfile | 24 ------------------------ tools/toybox-media/Makefile | 14 -------------- tools/toybox-media/README.md | 3 --- 3 files changed, 41 deletions(-) delete mode 100644 tools/toybox-media/Dockerfile delete mode 100644 tools/toybox-media/Makefile delete mode 100644 tools/toybox-media/README.md diff --git a/tools/toybox-media/Dockerfile b/tools/toybox-media/Dockerfile deleted file mode 100644 index cc3a3da9d..000000000 --- a/tools/toybox-media/Dockerfile +++ /dev/null @@ -1,24 +0,0 @@ -FROM linuxkit/alpine:c5021a113803f7608e3908014d316c3490183d0b@sha256:4c7a80173c71ca5019dc56f40442b3a8345f141dd46593bd1fe6d130294d07cb AS build -RUN apk add \ - bash \ - gcc \ - git \ - make \ - musl-dev - -ENV FILES="ls tar sh find sha1sum" -# 0.7.2 -ENV LDFLAGS=--static -RUN git clone https://github.com/landley/toybox.git && \ - cd toybox && git checkout b27d5d9ad0c56014d8661d91f69ee498bbbe4cf9 -WORKDIR /toybox -RUN make defconfig -RUN make ${FILES} -RUN mkdir -p /out/bin -RUN cp ${FILES} /out/bin - -FROM scratch -ENTRYPOINT [] -CMD [] -WORKDIR / -COPY --from=build out/bin bin/ diff --git a/tools/toybox-media/Makefile b/tools/toybox-media/Makefile deleted file mode 100644 index 5f00a6435..000000000 --- a/tools/toybox-media/Makefile +++ /dev/null @@ -1,14 +0,0 @@ -.PHONY: tag push -default: push - -IMAGE=toybox-media -DEPS=Dockerfile - -HASH?=$(shell git ls-tree HEAD -- ../$(notdir $(CURDIR)) | awk '{print $$3}') - -tag: $(DEPS) - docker build --no-cache -t linuxkit/$(IMAGE):$(HASH) . - -push: tag - DOCKER_CONTENT_TRUST=1 docker pull linuxkit/$(IMAGE):$(HASH) || \ - DOCKER_CONTENT_TRUST=1 docker push linuxkit/$(IMAGE):$(HASH) diff --git a/tools/toybox-media/README.md b/tools/toybox-media/README.md deleted file mode 100644 index 93b1db435..000000000 --- a/tools/toybox-media/README.md +++ /dev/null @@ -1,3 +0,0 @@ -`linuxkit/toybox-media` is a small container image, which can be use -to distribute other files in. It contains a basic shell, `tar`, `ls`, -`find`, and `sha1sum`. It's compiled from [toybox](https://github.com/landley/toybox.git).