From de85705941452834d9d262232a6f4e466a1985ca Mon Sep 17 00:00:00 2001 From: Pierre Kancir Date: Tue, 13 Aug 2024 00:23:35 +0200 Subject: [PATCH] Tools: add alpine initial prereqs script --- .../install-prereqs-alpine.sh | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Tools/environment_install/install-prereqs-alpine.sh diff --git a/Tools/environment_install/install-prereqs-alpine.sh b/Tools/environment_install/install-prereqs-alpine.sh new file mode 100644 index 0000000000..c01da408db --- /dev/null +++ b/Tools/environment_install/install-prereqs-alpine.sh @@ -0,0 +1,23 @@ +#!/usr/bin/env sh +echo "---------- $0 start ----------" +set -e +set -x + +echo "===================================================================" +echo "Warning: This script is not fully tested. Please report any issues." +echo "===================================================================" + + +apk update && apk add --no-cache \ + linux-headers \ + g++ \ + python3 \ + py-future \ + py-pip \ + libxml2-dev \ + libxslt-dev \ + git \ + && ln -sf python3 /usr/bin/python \ + && rm -rf /var/cache/apk/* + +python3 -m pip install --user --no-deps --no-cache-dir empy==3.3.4 pexpect ptyprocess --break-system-packages