Index: build/linux/sysroot_scripts/sysroot-creator-trusty.sh |
diff --git a/build/linux/sysroot_scripts/sysroot-creator-trusty.sh b/build/linux/sysroot_scripts/sysroot-creator-trusty.sh |
new file mode 100755 |
index 0000000000000000000000000000000000000000..c0d82ec74a21d542cd7f118e253f7edfe9fdb2a6 |
--- /dev/null |
+++ b/build/linux/sysroot_scripts/sysroot-creator-trusty.sh |
@@ -0,0 +1,182 @@ |
+#!/bin/sh |
+# Copyright 2014 The Chromium Authors. All rights reserved. |
+# Use of this source code is governed by a BSD-style license that can be |
+# found in the LICENSE file. |
+ |
+SCRIPT_DIR=$(dirname $0) |
+ |
+DISTRO=ubuntu |
+DIST=trusty |
+ |
+# This is where we get all the debian packages from. |
+APT_REPO=http://archive.ubuntu.com/ubuntu |
+APT_REPO_ARM=http://ports.ubuntu.com |
+REPO_BASEDIR="${APT_REPO}/dists/${DIST}" |
+KEYRING_FILE=/usr/share/keyrings/ubuntu-archive-keyring.gpg |
+ |
+# Sysroot packages: these are the packages needed to build chrome. |
+# NOTE: When DEBIAN_PACKAGES is modified, the packagelist files must be updated |
+# by running this script in GeneratePackageList mode. |
+DEBIAN_PACKAGES="\ |
+ comerr-dev \ |
+ gcc-4.8 \ |
+ krb5-multidev \ |
+ libasound2 \ |
+ libasound2-dev \ |
+ libatk1.0-0 \ |
+ libatk1.0-dev \ |
+ libavahi-client3 \ |
+ libavahi-common3 \ |
+ libc6 \ |
+ libc6-dev \ |
+ libcairo2 \ |
+ libcairo2-dev \ |
+ libcairo-gobject2 \ |
+ libcairo-script-interpreter2 \ |
+ libcap-dev \ |
+ libcap2 \ |
+ libcomerr2 \ |
+ libcups2 \ |
+ libcups2-dev \ |
+ libdbus-1-3 \ |
+ libdbus-1-dev \ |
+ libdbus-glib-1-2 \ |
+ libdrm2 \ |
+ libelf1 \ |
+ libelf-dev \ |
+ libexif12 \ |
+ libexif-dev \ |
+ libexpat1 \ |
+ libexpat1-dev \ |
+ libffi6 \ |
+ libfontconfig1 \ |
+ libfontconfig1-dev \ |
+ libfreetype6 \ |
+ libfreetype6-dev \ |
+ libgcc1 \ |
+ libgconf-2-4 \ |
+ libgconf2-4 \ |
+ libgconf2-dev \ |
+ libgcrypt11 \ |
+ libgcrypt11-dev \ |
+ libgdk-pixbuf2.0-0 \ |
+ libgdk-pixbuf2.0-dev \ |
+ libgl1-mesa-dev \ |
+ libgl1-mesa-glx \ |
+ libglapi-mesa \ |
+ libglib2.0-0 \ |
+ libglib2.0-dev \ |
+ libgnome-keyring0 \ |
+ libgnome-keyring-dev \ |
+ libgnutls26 \ |
+ libgnutls-dev \ |
+ libgnutls-openssl27 \ |
+ libgnutlsxx27 \ |
+ libgomp1 \ |
+ libgpg-error0 \ |
+ libgpg-error-dev \ |
+ libgssapi-krb5-2 \ |
+ libgssrpc4 \ |
+ libgtk2.0-0 \ |
+ libgtk2.0-dev \ |
+ libk5crypto3 \ |
+ libkadm5clnt-mit9 \ |
+ libkadm5srv-mit9 \ |
+ libkdb5-7 \ |
+ libkeyutils1 \ |
+ libkrb5-3 \ |
+ libkrb5-dev \ |
+ libkrb5support0 \ |
+ libnspr4 \ |
+ libnspr4-dev \ |
+ libnss3 \ |
+ libnss3-dev \ |
+ libnss-db \ |
+ liborbit2 \ |
+ libp11-2 \ |
+ libp11-kit0 \ |
+ libpam0g \ |
+ libpam0g-dev \ |
+ libpango-1.0-0 \ |
+ libpango1.0-dev \ |
+ libpangocairo-1.0-0 \ |
+ libpangoft2-1.0-0 \ |
+ libpangoxft-1.0-0 \ |
+ libpci3 \ |
+ libpci-dev \ |
+ libpcre3 \ |
+ libpcre3-dev \ |
+ libpcrecpp0 \ |
+ libpixman-1-0 \ |
+ libpixman-1-dev \ |
+ libpng12-0 \ |
+ libpng12-dev \ |
+ libpulse0 \ |
+ libpulse-dev \ |
+ libpulse-mainloop-glib0 \ |
+ libselinux1 \ |
+ libspeechd2 \ |
+ libspeechd-dev \ |
+ libssl1.0.0 \ |
+ libssl-dev \ |
+ libstdc++6 \ |
+ libstdc++-4.8-dev \ |
+ libtasn1-6 \ |
+ libx11-6 \ |
+ libx11-dev \ |
+ libx11-xcb1 \ |
+ libxau6 \ |
+ libxau-dev \ |
+ libxcb1 \ |
+ libxcb1-dev \ |
+ libxcb-glx0 \ |
+ libxcb-render0 \ |
+ libxcb-render0-dev \ |
+ libxcb-shm0 \ |
+ libxcb-shm0-dev \ |
+ libxcomposite1 \ |
+ libxcomposite-dev \ |
+ libxcursor1 \ |
+ libxcursor-dev \ |
+ libxdamage1 \ |
+ libxdamage-dev \ |
+ libxdmcp6 \ |
+ libxext6 \ |
+ libxext-dev \ |
+ libxfixes3 \ |
+ libxfixes-dev \ |
+ libxi6 \ |
+ libxi-dev \ |
+ libxinerama1 \ |
+ libxinerama-dev \ |
+ libxrandr2 \ |
+ libxrandr-dev \ |
+ libxrender1 \ |
+ libxrender-dev \ |
+ libxss1 \ |
+ libxss-dev \ |
+ libxt6 \ |
+ libxt-dev \ |
+ libxtst6 \ |
+ libxtst-dev \ |
+ libxxf86vm1 \ |
+ linux-libc-dev \ |
+ mesa-common-dev \ |
+ speech-dispatcher \ |
+ x11proto-composite-dev \ |
+ x11proto-core-dev \ |
+ x11proto-damage-dev \ |
+ x11proto-fixes-dev \ |
+ x11proto-input-dev \ |
+ x11proto-kb-dev \ |
+ x11proto-randr-dev \ |
+ x11proto-record-dev \ |
+ x11proto-render-dev \ |
+ x11proto-scrnsaver-dev \ |
+ x11proto-xext-dev \ |
+ zlib1g \ |
+ zlib1g-dev" |
+ |
+DEBIAN_PACKAGES_X86="libquadmath0" |
+ |
+. ${SCRIPT_DIR}/sysroot-creator.sh |