From cec5fa89cf3e620708292c785e867601c5f15520 Mon Sep 17 00:00:00 2001 From: Michael Stucki Date: Fri, 2 Nov 2018 17:36:49 +0100 Subject: [PATCH] Update build dependencies Synced with instructions from the LineageOS Wiki: https://wiki.lineageos.org/devices/bardock/build --- Dockerfile | 25 ++++++++++++------------- 1 file changed, 12 insertions(+), 13 deletions(-) diff --git a/Dockerfile b/Dockerfile index 340070c..6451c41 100644 --- a/Dockerfile +++ b/Dockerfile @@ -19,46 +19,45 @@ RUN sed -i 's/main$/main universe/' /etc/apt/sources.list \ && apt-get upgrade -y \ && apt-get install -y \ # Install build dependencies (source: https://wiki.cyanogenmod.org/w/Build_for_bullhead) + bc \ bison \ build-essential \ + ccache \ curl \ flex \ + g++-multilib \ + gcc-multilib \ git \ gnupg \ gperf \ - libesd0-dev \ + imagemagick \ + lib32ncurses5-dev \ + lib32readline-dev \ + lib32z1-dev \ liblz4-tool \ libncurses5-dev \ libsdl1.2-dev \ + libssl-dev \ libwxgtk3.0-dev \ libxml2 \ libxml2-utils \ lzop \ - maven \ - openjdk-8-jdk \ pngcrush \ + rsync \ schedtool \ squashfs-tools \ xsltproc \ zip \ zlib1g-dev \ -# For 64-bit systems - g++-multilib \ - gcc-multilib \ - lib32ncurses5-dev \ - lib32readline6-dev \ - lib32z1-dev \ +# Install Java Development Kit + openjdk-8-jdk \ # Install additional packages which are useful for building Android android-tools-adb \ android-tools-fastboot \ bash-completion \ - bc \ bsdmainutils \ - ccache \ file \ - imagemagick \ nano \ - rsync \ screen \ sudo \ tig \