]> git.proxmox.com Git - pve-kernel.git/blame - debian/scripts/export-patchqueue
bsys: export-patchqueue: do not print signature
[pve-kernel.git] / debian / scripts / export-patchqueue
CommitLineData
319569e4
FG
1#!/bin/bash
2
3set -e
4
5top=$(pwd)
6
7if [ "$#" -ne 3 ]; then
8 echo "USAGE: $0 repo patchdir ref"
9 echo "\t exports patches from 'repo' to 'patchdir' based on 'ref'"
10 exit 1
11fi
12
13# parameters
14kernel_submodule=$1
15kernel_patchdir=$2
16base_ref=$3
17
18cd "${kernel_submodule}"
19echo "clearing old exported patchqueue"
20rm -f "${top}/${kernel_patchdir}"/*.patch
21echo "exporting patchqueue using 'git format-patch [...] ${base_ref}.."
22git format-patch \
23 --quiet \
24 --no-numbered \
25 --no-cover-letter \
26 --zero-commit \
a6ee60dc 27 --no-signature \
319569e4
FG
28 --output-dir \
29 "${top}/${kernel_patchdir}" \
30 "${base_ref}.."
31
32git checkout ${base_ref}
33
34cd "${top}"