diff options
author | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-07-30 21:07:30 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@uclibc-ng.org> | 2016-07-30 21:07:30 +0200 |
commit | da2131ed548d8c90752c5c541ef7c1a21a3a2d84 (patch) | |
tree | 820e81b0e2120ff6a1a010b04def157e17faf3f0 | |
parent | ec7af22293e091df76b72401a64d1cc77e4feca0 (diff) |
add new parameter --kernel-version
-rwxr-xr-x | embedded-test.sh | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/embedded-test.sh b/embedded-test.sh index 6d58444..df79970 100755 --- a/embedded-test.sh +++ b/embedded-test.sh @@ -72,6 +72,7 @@ Explanation: --gcc-version=<version> use version of gcc --binutils-version=<version> use version of binutils --gdb-version=<version> use version of gdb + --kernel-version=<version> use version of Linux kernel --ntp=<ntpserver> set NTP server for test run --packages=<packagelist> add extra packages to the build --update update OpenADK source via git pull, before building @@ -133,6 +134,7 @@ while [[ $1 != -- && $1 = -* ]]; do case $1 { (--gcc-version=*) gccversion=${1#*=}; shift ;; (--binutils-version=*) binutilsversion=${1#*=}; shift ;; (--gdb-version=*) gdbversion=${1#*=}; shift ;; + (--kernel-version=*) kernelversion=${1#*=}; shift ;; (--packages=*) packages=${1#*=}; shift ;; (--ntp=*) ntp=${1#*=}; shift ;; (--help) help; shift ;; @@ -1176,6 +1178,10 @@ build() { if [[ $libcversion ]]; then DEFAULT="$DEFAULT ADK_TARGET_LIBC_VERSION=$libcversion" fi + # use special Linux kernel version + if [[ $kernelversion ]]; then + DEFAULT="$DEFAULT ADK_TARGET_KERNEL_VERSION=$kernelversion" + fi rm .config* .defconfig 2>/dev/null echo "Using following defaults: $DEFAULT" |