Merge branch 'ci-cleanup'
Minor cleanup for the CI setup script. See https://github.com/wxWidgets/wxWidgets/pull/2329
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# This script is used by Travis CI to install the dependencies before building
|
||||
# wxWidgets but can also be run by hand if necessary but currently it only
|
||||
# works for Ubuntu versions used by Travis builds.
|
||||
# This script is used by both GitHub and Travis CI to install the dependencies
|
||||
# before building wxWidgets but can also be run by hand if necessary (but
|
||||
# currently it only works for Ubuntu versions used by the CI builds).
|
||||
|
||||
set -e
|
||||
|
||||
@@ -14,8 +14,6 @@ case $(uname -s) in
|
||||
# Show information about the repositories and priorities used.
|
||||
echo 'APT sources used:'
|
||||
$SUDO grep --no-messages '^[^#]' /etc/apt/sources.list /etc/apt/sources.list.d/* || true
|
||||
echo 'APT preferences:'
|
||||
$SUDO grep --no-messages '^[^#]' /etc/apt/preferences /etc/apt/preferences.d/* || true
|
||||
echo '--- End of APT files dump ---'
|
||||
|
||||
run_apt() {
|
||||
@@ -37,11 +35,6 @@ case $(uname -s) in
|
||||
# Note that this command works only on Ubuntu 18.04 LTS and newer.
|
||||
run_apt install -y ubuntu-dbgsym-keyring
|
||||
|
||||
# The key in the package above is currently (2021-03-22) out of
|
||||
# date, so get the latest key manually (this is completely
|
||||
# insecure, of course, but we don't care).
|
||||
wget -O - http://ddebs.ubuntu.com/dbgsym-release-key.asc | $SUDO apt-key add -
|
||||
|
||||
# Install the symbols to allow LSAN suppression list to work.
|
||||
dbgsym_pkgs='libfontconfig1-dbgsym libglib2.0-0-dbgsym libgtk-3-0-dbgsym libatk-bridge2.0-0-dbgsym'
|
||||
fi
|
||||
|
Reference in New Issue
Block a user