blob: 935b9204e0b4cb2917e610f2b152c2463a6a44ef [file] [log] [blame]
#!/bin/bash
# Copyright 2018 The Chromium OS Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
PATH_414="${CROS_ROOT}/src/third_party/kernel/v4.14"
PATH_44="${CROS_ROOT}/src/third_party/kernel/v4.4"
PATH_318="${CROS_ROOT}/src/third_party/kernel/v3.18"
PATH_314="${CROS_ROOT}/src/third_party/kernel/v3.14"
PATH_310="${CROS_ROOT}/src/third_party/kernel/v3.10"
PATH_38="${CROS_ROOT}/src/third_party/kernel/v3.8"
checkout_pull() {
cd "$1" || exit
git checkout "$2"
git pull origin "$2"
git log --name-only > "$3"
}
checkout_pull "${LINUX}" master "${TFILE_0}"
checkout_sync() {
cd "$1" || exit
git checkout "$2"
repo sync .
git log --name-only > "$3"
}
checkout_sync "${PATH_414}" cros/chromeos-4.14 "${TFILE_1}"
checkout_sync "${PATH_44}" cros/chromeos-4.4 "${TFILE_2}"
checkout_sync "${PATH_318}" cros/chromeos-3.18 "${TFILE_3}"
checkout_sync "${PATH_314}" cros/chromeos-3.14 "${TFILE_4}"
checkout_sync "${PATH_310}" cros/chromeos-3.10 "${TFILE_5}"
checkout_sync "${PATH_38}" cros/chromeos-3.8 "${TFILE_6}"
checkout_pull "${LINUXSTABLE}" linux-4.14.y "${TFILE_7}"
checkout_pull "${LINUXSTABLE}" linux-4.4.y "${TFILE_8}"