diff options
author | Matthias Maennich <maennich@google.com> | 2019-04-15 07:45:44 +0100 |
---|---|---|
committer | Matthias Maennich <maennich@google.com> | 2019-04-16 07:03:24 +0100 |
commit | 11b3617ebdbbe9e7b684b9616077bf27aa13e331 (patch) | |
tree | 5fdb7781d10bdb4624a105e8678ea57c03f27125 /abi | |
parent | bec886afb9123849d5d24bd7c65f3c17e339547c (diff) |
abi/bootstrap: moar complete dependencies
Add more packages that are required to run the scripts. Also update the
README accordingly.
Change-Id: Ie7251737e10751a23992ab93e521762de11a0711
Signed-off-by: Matthias Maennich <maennich@google.com>
Diffstat (limited to 'abi')
-rw-r--r-- | abi/README.md | 12 | ||||
-rwxr-xr-x | abi/bootstrap | 2 |
2 files changed, 11 insertions, 3 deletions
diff --git a/abi/README.md b/abi/README.md index 55cefcb..b85a5d1 100644 --- a/abi/README.md +++ b/abi/README.md @@ -8,9 +8,17 @@ future. Follow the instructions below to set up the current prerequisites. Set up the prerequisites ------------------------ -The script `bootstrap` will install the system prerequisites - - libxml2-dev +The script `bootstrap` will ensure the following system prerequisites are +installed. At the moment, only apt based package managers are supported. + - autoconf - elfutils + - g++ + - libtool + - libxml2-dev + - libdw-dev + - make + - pkg-config + - python3 It will then acquire the libabigail sources and build the required binaries. At the very end the script will print instructions how to add the binaries to diff --git a/abi/bootstrap b/abi/bootstrap index 66878ee..e6cb841 100755 --- a/abi/bootstrap +++ b/abi/bootstrap @@ -29,7 +29,7 @@ fi set -x -PACKAGES="autoconf elfutils libxml2-dev libdw-dev" +PACKAGES="autoconf elfutils libtool libxml2-dev libdw-dev pkg-config python3" # Install the dependencies. if ! dpkg -s ${PACKAGES} > /dev/null 2>&1 ; then sudo apt-get install ${PACKAGES} |