From: Uri Simchoni Date: Tue, 19 May 2015 08:44:03 +0000 (+0300) Subject: waf: add a cross-execute program that runs natively X-Git-Tag: tevent-0.9.25~440 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=13ce285b24d4f1a3e9e1e2f6eb45a53ff9f2d642;p=thirdparty%2Fsamba.git waf: add a cross-execute program that runs natively This added script is for supporting self-testing of the cross-build infrastructure using autobuild. The script can be used as the --cross-execute parameter to samba's configure process, but it actually runs the program natively on the build machine. This can be done if the build is actually a native build disguised as a cross-build, i.e. native toolchain is being used. Signed-off-by: Uri Simchoni Reviewed-by: Andrew Bartlett Reviewed-by: Alexander Bokovoy --- diff --git a/script/identity_cc.sh b/script/identity_cc.sh new file mode 100755 index 00000000000..8b5118e22c2 --- /dev/null +++ b/script/identity_cc.sh @@ -0,0 +1,10 @@ +#!/bin/sh + +#An "identity cross-execute" script +#It can be used for testing the cross-build infrastructure +#as follows: +#./configure --cross-compile --cross-execute=./script/identity_cc.sh +#If the build is actually a native build, then the configuration +#result should be just like running ./configure without --cross-compile. + +eval "$@"