1*22ce4affSfengbojiang#!/bin/sh
2*22ce4affSfengbojiang
3*22ce4affSfengbojiangPROG=$0
4*22ce4affSfengbojiang
5*22ce4affSfengbojiangwhile getopts "a:k:n:t:v:" opt; do
6*22ce4affSfengbojiang	case $opt in
7*22ce4affSfengbojiang		a) arch=$OPTARG    ;;
8*22ce4affSfengbojiang		k) kver=$OPTARG    ;;
9*22ce4affSfengbojiang		n) pkgname=$OPTARG ;;
10*22ce4affSfengbojiang		t) tree=$OPTARG    ;;
11*22ce4affSfengbojiang		v) pkgver=$OPTARG  ;;
12*22ce4affSfengbojiang	esac
13*22ce4affSfengbojiangdone
14*22ce4affSfengbojiang
15*22ce4affSfengbojiangif [ -z "${arch}" ] || [ -z "${kver}" ] || [ -z "${pkgname}" ] || \
16*22ce4affSfengbojiang    [ -z "${tree}" ] || [ -z "${pkgver}" ]; then
17*22ce4affSfengbojiang	echo "Usage: $PROG -a <arch> -k <kver> -n <pkgname>" \
18*22ce4affSfengbojiang	     "-t <tree> -v <pkgver>"
19*22ce4affSfengbojiang	exit 1
20*22ce4affSfengbojiangfi
21*22ce4affSfengbojiang
22*22ce4affSfengbojiangcp "${tree}/${pkgname}/${pkgver}/build/zfs_config.h"          \
23*22ce4affSfengbojiang   "${tree}/${pkgname}/${pkgver}/build/module/Module.symvers" \
24*22ce4affSfengbojiang   "${tree}/${pkgname}/${pkgver}/${kver}/${arch}/"
25