compat-drivers: add kup support with git-paranoia support
authorLuis R. Rodriguez <mcgrof@do-not-panic.com>
Fri, 21 Sep 2012 19:40:27 +0000 (12:40 -0700)
committerLuis R. Rodriguez <mcgrof@do-not-panic.com>
Fri, 21 Sep 2012 19:40:27 +0000 (12:40 -0700)
commit4e48b0dff613d7cd2150340dfd6495ff2cc3a99e
treef97c8b0c81d1b8135ab153bfbe2225ca37d799fd
parent0b7f0fb780ea6784c949a651c1f85c8bfe97b25b
compat-drivers: add kup support with git-paranoia support

kup [0] is the kernel.org uploader. This integrates support for
usage of kup with the gen-release.sh script. When kup is used
we also use git-paranoia which will bail out if either we have
content on a git tree that lets us produce content that is not
GPG signed, that has not yet been commited, or integrated into
a git tree. To use kup just pass on the -u argument to
gen-release.sh.

For generic releases, that do not use kup (without -u) we still
run git-paranoia but in interactive mode, allowing releases to
be made that are not targeted for kernel.org with random junk
or not GPG signed junk.

[0] https://korg.wiki.kernel.org/index.php/Userdoc:using_kup

Signed-off-by: Luis R. Rodriguez <mcgrof@do-not-panic.com>
Makefile
scripts/gen-release.sh
scripts/git-paranoia [new file with mode: 0755]