From bd7612dcab6ca722b67ce10a0afef6df72c95859 Mon Sep 17 00:00:00 2001 From: Ralph Lange Date: Mon, 29 Jun 2020 16:06:21 +0200 Subject: [PATCH] Add install of 'p7zip-full' to Travis configuration and docs --- .travis.yml | 2 ++ travis/.travis.yml.example-full | 4 ++++ travis/README.md | 6 ++++++ 3 files changed, 12 insertions(+) diff --git a/.travis.yml b/.travis.yml index 1cb6a50..7c171b4 100644 --- a/.travis.yml +++ b/.travis.yml @@ -30,9 +30,11 @@ addons: - g++-mingw-w64-i686 - g++-mingw-w64-x86-64 - qemu-system-x86 + - p7zip-full homebrew: packages: - re2c + - p7zip update: true install: diff --git a/travis/.travis.yml.example-full b/travis/.travis.yml.example-full index df5491c..5622b04 100644 --- a/travis/.travis.yml.example-full +++ b/travis/.travis.yml.example-full @@ -31,10 +31,14 @@ addons: - g++-mingw-w64-x86-64 # for RTEMS cross builds - qemu-system-x86 + # for .zip/.7z archive hooks + - p7zip-full homebrew: packages: # for the sequencer - re2c + # for .zip/.7z archive hooks + - p7zip update: true install: diff --git a/travis/README.md b/travis/README.md index 2d9dac5..738fc27 100644 --- a/travis/README.md +++ b/travis/README.md @@ -60,3 +60,9 @@ configuration.) Caches are automatically removed after approx. four weeks. Your jobs will have to rebuild them once in a while. + +## Miscellanea + +To use the feature to extract `.zip`/`.7z` archives by setting +`*_HOOK` variables, the Linux and MacOS runners need the APT package +`p7zip-full` resp. the Homebrew package `p7zip` installed.