From 13ce285b24d4f1a3e9e1e2f6eb45a53ff9f2d642 Mon Sep 17 00:00:00 2001 From: Uri Simchoni Date: Tue, 19 May 2015 11:44:03 +0300 Subject: [PATCH] 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 --- script/identity_cc.sh | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100755 script/identity_cc.sh 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 "$@"