tag:blogger.com,1999:blog-139540257852707668.post8181772786055639862..comments2022-04-01T05:22:24.872-04:00Comments on Clock's Mind: VMware Workstation 8 and Linux Kernel 3.8...TemporalBeinghttp://www.blogger.com/profile/06247647473502902350noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-139540257852707668.post-16920593561894458312013-07-05T10:00:23.172-04:002013-07-05T10:00:23.172-04:00Here's a simple Bash script for adding the hea...Here's a simple Bash script for adding the header file:<br /><br />#!/bin/bash<br /><br />LINUX_KERNEL_SRC_PATH="${1}"<br /><br />LN=/bin/ln<br /><br />function printUsage()<br /> {<br /> local program="${1}"<br /> echo "Usage: ${program} "<br /> }<br /><br />function addVersionHeader()<br /> {<br /> local -i retValue=0<br /> local myCWD=`pwd`<br /> local srcVersionHeader="${myCWD}/include/generated/uapi/linux/version.h"<br /> local dstVersionHeader="${myCWD}/include/linux/version.h"<br /><br /> if [ -f "${dstVersionHeader}" ]; then<br /> echo "Version Header Already Exists"<br /> let -i retValue=0<br /> else<br /> if [ -f "${srcVersionHeader}" ]; then<br /> ${LN} -s "${srcVersionHeader}" "${dstVersionHeader}"<br /> let -i retValue=$?<br /> else<br /> echo "Generated UAPI Version Header Does not exist. Did they change it again?"<br /> let -i retValue=-2<br /> fi<br /> fi<br /> return ${retValue}<br /> }<br /><br />let -i shellReturnValue=0<br />if [ -n "${LINUX_KERNEL_SRC_PATH}" ]; then<br /> pushd "${LINUX_KERNEL_SRC_PATH}" 1>&2 /dev/null<br /> addVersionHeader<br /> let -i shellReturnValue=$?<br /> popd 1>&2 /dev/null<br />else<br /> printUsage "${0}"<br /> let -i shellReturnValue=-1<br />fi<br /><br />exit ${shellReturnValue}<br />~TemporalBeinghttps://www.blogger.com/profile/06247647473502902350noreply@blogger.com