Added Alpine Linux dependencies to install list (#24455)

### Details:
 - Added Alpine Linux dependencies to install list

### Tickets:
 - #24368
This commit is contained in:
Jyothish Kumar M S 2024-05-15 16:20:30 +05:30 committed by GitHub
parent 04a7ecfadf
commit 026ac9e353
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 50 additions and 0 deletions

View File

@ -244,6 +244,56 @@ elif [ -f /etc/os-release ] && grep -q "void" /etc/os-release; then
enchant2-devel \
`# samples` \
json-c++
elif [ -f /etc/os-release ] && grep -q "alpine" /etc/os-release; then
#Alpine Linux
apk --no-cache add \
`# for python3-pip` \
ca-certificates \
file \
`# build tools` \
build-base \
ninja-is-really-ninja \
scons \
ccache \
cmake \
`# to find dependencies` \
pkgconf \
`# to determine product version via git` \
git \
`# to check bash scripts for correctness` \
shellcheck \
`# to build and check pip packages` \
patchelf \
fdupes \
`# main openvino dependencies` \
onetbb-dev \
py3-tbb \
pugixml-dev \
`# OpenCL for GPU` \
opencl-dev `#(includes opencl-headers)`\
rapidjson-dev \
`# GPU plugin dependency` \
libva-dev \
`# For TF FE saved models` \
snappy-dev \
`# For Python API` \
py3-pip `#(includes py3-setuptools)`\
py3-wheel \
py3-virtualenv \
python3-dev \
py3-pybind11-dev \
libffi-dev \
`# Spell checking for MO sources` \
py3-enchant \
`# tools` \
wget \
git-lfs \
`# TF Lite Frontend` \
flatbuffers-dev \
`# for python3-enchant` \
enchant2 \
`# samples` \
nlohmann-json
else
echo "Unknown OS, please install build dependencies manually"
fi