]>
Commit | Line | Data |
---|---|---|
c8f9061f | 1 | #!/bin/sh |
26e08952 PS |
2 | |
3 | PROG=$0 | |
4 | ||
5 | while getopts "a:k:n:t:v:" opt; do | |
6 | case $opt in | |
7 | a) arch=$OPTARG ;; | |
8 | k) kver=$OPTARG ;; | |
9 | n) pkgname=$OPTARG ;; | |
10 | t) tree=$OPTARG ;; | |
11 | v) pkgver=$OPTARG ;; | |
c3ef9f75 | 12 | *) err=1 ;; |
26e08952 PS |
13 | esac |
14 | done | |
15 | ||
64025fa3 | 16 | if [ -z "${arch}" ] || [ -z "${kver}" ] || [ -z "${pkgname}" ] || \ |
c3ef9f75 | 17 | [ -z "${tree}" ] || [ -z "${pkgver}" ] || [ -n "${err}" ]; then |
26e08952 | 18 | echo "Usage: $PROG -a <arch> -k <kver> -n <pkgname>" \ |
c3ef9f75 | 19 | "-t <tree> -v <pkgver>" |
26e08952 PS |
20 | exit 1 |
21 | fi | |
22 | ||
c3ef9f75 | 23 | exec cp "${tree}/${pkgname}/${pkgver}/build/zfs_config.h" \ |
c8f9061f BB |
24 | "${tree}/${pkgname}/${pkgver}/build/module/Module.symvers" \ |
25 | "${tree}/${pkgname}/${pkgver}/${kver}/${arch}/" |