Index: build/linux/sysroot_scripts/sysroot-creator-jessie.sh |
diff --git a/build/linux/sysroot_scripts/sysroot-creator-jessie.sh b/build/linux/sysroot_scripts/sysroot-creator-jessie.sh |
new file mode 100755 |
index 0000000000000000000000000000000000000000..0c6bdb7fa376b1e6eb46cb0881bbbe5c4083361e |
--- /dev/null |
+++ b/build/linux/sysroot_scripts/sysroot-creator-jessie.sh |
@@ -0,0 +1,221 @@ |
+#!/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=$(cd $(dirname $0) && pwd) |
+ |
+DISTRO=debian |
+DIST=jessie |
+PACKAGES_EXT=xz |
+APT_REPO=http://http.us.debian.org/debian |
+REPO_BASEDIR="${APT_REPO}/dists/${DIST}" |
+# gpg keyring file generated using: |
+# export KEYS="518E17E1 46925553 2B90D010" |
+# gpg --recv-keys $KEYS |
+# gpg --output ./debian-archive-jessie-stable.gpg --export $KEYS |
+KEYRING_FILE=${SCRIPT_DIR}/debian-archive-jessie-stable.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 |
+ krb5-multidev |
+ libasound2 |
+ libasound2-dev |
+ libatk1.0-0 |
+ libatk1.0-dev |
+ libattr1 |
+ libavahi-client3 |
+ libavahi-common3 |
+ libbrlapi0.6 |
+ libbrlapi-dev |
+ 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 |
+ libdrm-dev |
+ libdrm-nouveau2 |
+ libdrm-radeon1 |
+ libelf1 |
+ libelf-dev |
+ libexpat1 |
+ libexpat1-dev |
+ libffi6 |
+ libffi-dev |
+ libfontconfig1 |
+ libfontconfig1-dev |
+ libfreetype6 |
+ libfreetype6-dev |
+ libgcc-4.8-dev |
+ libgcc1 |
+ libgconf-2-4 |
+ libgconf2-4 |
+ libgconf2-dev |
+ libgcrypt20 |
+ libgcrypt20-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 |
+ libgnutls-openssl27 |
+ libgnutls-deb0-28 |
+ libgnutlsxx28 |
+ libgnutls28-dev |
+ libgomp1 |
+ libgpg-error0 |
+ libgpg-error-dev |
+ libgssapi-krb5-2 |
+ libgssrpc4 |
+ libgtk2.0-0 |
+ libgtk2.0-dev |
+ libharfbuzz0b |
+ libharfbuzz-dev |
+ libharfbuzz-gobject0 |
+ libharfbuzz-icu0 |
+ libatomic1 |
+ 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 |
+ libpangoft2-1.0-0 |
+ libpangocairo-1.0-0 |
+ libpangox-1.0-0 |
+ libpangoxft-1.0-0 |
+ libpci3 |
+ libpci-dev |
+ libpcre3 |
+ libpcre3-dev |
+ libpcrecpp0 |
+ libpixman-1-0 |
+ libpixman-1-dev |
+ libpng12-0 |
+ libpng12-dev |
+ libpthread-stubs0-dev |
+ libpulse0 |
+ libpulse-dev |
+ libpulse-mainloop-glib0 |
+ libselinux1 |
+ libspeechd2 |
+ libspeechd-dev |
+ libssl1.0.0 |
+ libssl-dev |
+ libstdc++6 |
+ libstdc++-4.8-dev |
+ libtasn1-6 |
+ libudev-dev |
+ libudev1 |
+ 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 |
+ libxdmcp-dev |
+ 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 |
+ x11proto-xinerama-dev |
+ zlib1g |
+ zlib1g-dev |
+" |
+ |
+DEBIAN_PACKAGES_AMD64=" |
+ liblsan0 |
+ libtsan0 |
+" |
+ |
+DEBIAN_PACKAGES_X86=" |
+ libquadmath0 |
+ libdrm-intel1 |
+ libcilkrts5 |
+ libitm1 |
+ libasan0 |
+ libubsan0 |
+" |
+ |
+DEBIAN_PACKAGES_ARM=" |
+ libdrm-omap1 |
+ libdrm-exynos1 |
+ libdrm-freedreno1 |
+ libasan0 |
+ libubsan0 |
+" |
+ |
+. ${SCRIPT_DIR}/sysroot-creator.sh |