summaryrefslogtreecommitdiffstats
path: root/packer
diff options
context:
space:
mode:
authorvalderrv <vvalderrama@linuxfoundation.org>2021-10-20 13:35:48 -0500
committervalderrv <vvalderrama@linuxfoundation.org>2021-10-20 13:35:48 -0500
commit6819f3d0f94a9d6620000aa5608a464557360028 (patch)
tree5c7f2e533bd52452090f626d455a2d3f331952b7 /packer
parentf7be726ca650b8cbd68f0282a6b719ac9e893848 (diff)
Chore: Add TLDK required packages
Adding TLDK required packages in Ubuntu images Signed-off-by: valderrv <vvalderrama@linuxfoundation.org> Change-Id: I4f89885e375c1a57d7bd9a5617f96f23298aaec7
Diffstat (limited to 'packer')
-rw-r--r--packer/provision/basebuild.sh11
1 files changed, 11 insertions, 0 deletions
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 75b9148e..286da661 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -182,6 +182,17 @@ ubuntu_systems() {
echo "---> Forcing CA certificate update $(date +'%Y%m%dT%H%M%S')"
sudo update-ca-certificates -f > /dev/null 2>&1
echo "<--- Forcing CA certificate update $(date +'%Y%m%dT%H%M%S')"
+
+ # Install TLDK development tools
+ echo "---> Installing TLDK packages $(date +'%Y%m%dT%H%M%S')"
+ TLDK_PKGS="libaprutil1-dev libc-dev-bin libc6-dev \
+ libcrypt-dev libexpat1-dev libldap2-dev libsctp-dev libsctp1 \
+ libserf-1-1 libsvn1 ibutf8proc2 linux-libc-dev bsd-compat-headers \
+ libexecinfo-dev python3-pyelftools libnuma-dev"
+ apt install -y ${TLDK_PKGS}
+
+ pip3 install meson ninja
+
}
opensuse_systems() {