diff options
author | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2008-02-16 20:15:54 +0000 |
---|---|---|
committer | tzafrir <tzafrir@5390a7c7-147a-4af0-8ec9-7488f05a26cb> | 2008-02-16 20:15:54 +0000 |
commit | 517b95c8dd353100be49168eee07fc8966db23c2 (patch) | |
tree | 0e18c3727926f462a3b98861469e485fd93faac4 | |
parent | 6efbd7de7a10300238ca1579fc15349b99b5d639 (diff) |
Add an options 'versions' to list available kernel revisions (tags).
git-svn-id: http://svn.digium.com/svn/zaptel/branches/1.4@3840 5390a7c7-147a-4af0-8ec9-7488f05a26cb
-rwxr-xr-x | build_tools/test_kernel_git | 21 |
1 files changed, 14 insertions, 7 deletions
diff --git a/build_tools/test_kernel_git b/build_tools/test_kernel_git index 2508b58..6239071 100755 --- a/build_tools/test_kernel_git +++ b/build_tools/test_kernel_git @@ -6,12 +6,15 @@ GIT_URL=git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux-2.6.git CONF_FILE=build_tools/git_test.conf usage() { - echo "$0: test building Zaptel vs. kernel from git" + me=`basename $0` + echo "$me: test building Zaptel vs. kernel from git" echo "Usage:" - echo " $0 checkout <kerneldir> Pull a kernel version into <kerneldir>" - echo " $0 update Update (pull) the kernel tree." - echo " $0 setver <kernel_ver> Set the kernel version" - echo " $0 test Test-build" + echo " $me checkout <kerneldir> Pull a kernel version into <kerneldir>" + echo " $me update Update (pull) the kernel tree." + echo " $me setver <kernel_ver> Set the kernel version" + echo " $me test Test-build" + echo "" + echo " $me versions [pattern] List available versions." } # Set a variable in $CONF_FILE @@ -43,11 +46,15 @@ case "$command" in kernel_dir="$2" cd "$kernel_dir" git clone $GIT_URL - set_ver kernel_dir "$kernel_dir/linux-2.6" + set_var kernel_dir "$kernel_dir/linux-2.6" ;; update) cd "$kernel_dir" - git-pull + git pull + ;; + versions) + cd "$kernel_dir" + git tag -l $2 | cut -c2- ;; setver) kernel_ver="$2" |