Files
xen/linux-2.6-xen-sparse/scripts/Makefile.xen
T
kaf24@firebug.cl.cam.ac.uk 4a0f8a20b8 Replace a bash-specific substitution with equivalent POSIX /bin/sh
substitutions.  This allows a Xen-patched Linux to build when /bin/sh
is a POSIX shell other than bash.

Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2006-05-05 13:51:03 +01:00

15 lines
365 B
Makefile

# cherrypickxen($1 = allobj)
cherrypickxen = $(foreach var, $(1), \
$(shell o=$(var); \
c=$${o%.o}-xen.c; \
s=$${o%.o}-xen.S; \
oxen=$${o%.o}-xen.o; \
[ -f $(srctree)/$(src)/$${c} ] || \
[ -f $(srctree)/$(src)/$${s} ] \
&& echo $$oxen \
|| echo $(var) ) \
)
# filterxen($1 = allobj, $2 = noobjs)
filterxen = $(filter-out $(2), $(1))