xmkmf-donotuse.sh at [2539bf269d]

File tk/patchscripts/xmkmf-donotuse.sh artifact 48cb1a1201 part of check-in 2539bf269d


#! /bin/bash

# If we are not cross-compiling then don't worry about replacing "xmkmf" with a wrapper
if [ -z "${CC}" ]; then
	exit 0
fi

case "$(basename "${CC}")" in
	*-*-*)
		;;
	*)
		exit 0
esac

# Create an "xmkmf" wrapper which exits in failure so that autoconf will try
# to locate headers/libraries normally
mkdir fake-bin >/dev/null 2>/dev/null

cat << \_EOF_ > fake-bin/xmkmf
#! /bin/bash
exit 1
_EOF_

chmod +x fake-bin/xmkmf