pkg-autotools: add a AUTOCONF_AC_CHECK_FILE_VAL macro
authorThomas Petazzoni <thomas.petazzoni@free-electrons.com>
Fri, 21 Mar 2014 04:34:03 +0000 (05:34 +0100)
committerPeter Korsgaard <peter@korsgaard.com>
Fri, 21 Mar 2014 06:26:53 +0000 (07:26 +0100)
commitf4642eea7e5c0c375f1b892074a3c22637042deb
tree7ec2d4e54e32839e2fa74717878037438da77e97
parenteb52ebc8bb5cdda9039da3992d813251068e2694
pkg-autotools: add a AUTOCONF_AC_CHECK_FILE_VAL macro

When configure.ac scripts do AC_CHECK_FILE tests, they always fail in
cross-compilation contexts because it is not possible to check for
file existence during the build process. Therefore we have to preseed
the configure environment with ac_cv_file_<foo>=yes variable, <foo>
being the path of the file, where all slashes, dots or dashes have
been replaced by underscores.

In the context of the boot-wrapper-aarch64, we will have to use three
of these variables, with fairly complex paths. So instead of
replicating the logic each time, we create a
AUTOCONF_AC_CHECK_FILE_VAL macro to help defining such variables.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
package/pkg-autotools.mk