From d8a1fd70997c8ae40a5a84fd37f70b8a53d77459 Mon Sep 17 00:00:00 2001 From: Kleis Auke Wolthuizen Date: Wed, 17 Nov 2021 20:44:38 +0100 Subject: [PATCH] Simplify and improve .dockerignore. NFC. (#934) --- .dockerignore | 33 ++++++++++++++++----------------- docker/README.md | 2 +- 2 files changed, 17 insertions(+), 18 deletions(-) diff --git a/.dockerignore b/.dockerignore index dfeb00e..2e47671 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,21 +1,20 @@ -# Ignore all subdirectories -*/* +# Ignore everything +* # Allow to run the test script inside the Docker container !/docker/test_dockerimage.sh -# Ignore unnecessary files inside top-level directory -*.bat -*.csh -*.fish -*.ps1 -*.pyc -.emscripten -.emscripten.old -.emscripten_cache -.emscripten_cache__last_clear -.emscripten_sanity -.emscripten_sanity_wasm -.flake8 -emscripten-releases-tot.txt -README.md +# Allow license file +!LICENSE + +# Allow necessary build files in top-level directory +!emscripten-releases-tags.json +!emsdk +!emsdk.py +!emsdk_env.sh +!emsdk_manifest.json + +# Allow files required to install legacy versions +!legacy-binaryen-tags.txt +!legacy-emscripten-tags.txt +!llvm-tags-64bit.txt diff --git a/docker/README.md b/docker/README.md index 7b9d301..8a284b3 100644 --- a/docker/README.md +++ b/docker/README.md @@ -3,7 +3,7 @@ This Dockerfile builds a self-contained version of Emscripten SDK that enables Emscripten to be used without any other installation on the host system. -It is published at https://hub.docker.com/u/emscripten/emsdk +It is published at https://hub.docker.com/r/emscripten/emsdk. ### Usage