1
0
mirror of https://github.com/samba-team/samba.git synced 2024-12-21 09:34:19 +03:00

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 <urisimchoni@gmail.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Alexander Bokovoy <ab@samba.org>
This commit is contained in:
Uri Simchoni 2015-05-19 11:44:03 +03:00 committed by Andrew Bartlett
parent 1c58fee706
commit 13ce285b24

10
script/identity_cc.sh Executable file
View File

@ -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 "$@"