summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--rules/cross-gcc.make7
1 files changed, 5 insertions, 2 deletions
diff --git a/rules/cross-gcc.make b/rules/cross-gcc.make
index 9a3c90d..4faa421 100644
--- a/rules/cross-gcc.make
+++ b/rules/cross-gcc.make
@@ -182,8 +182,11 @@ $(STATEDIR)/cross-gcc.install: $(STATEDIR)/cross-gcc.report
@find $(CROSS_GCC_PKGDIR) -name "*.la" -print0 | xargs -0 rm -v -f
ifneq ($(call remove_quotes,$(PTXDIST_SYSROOT_CROSS)),)
sed -i -e 's;$(call remove_quotes,$(PTXDIST_SYSROOT_CROSS));;' \
- $(CROSS_GCC_PKGDIR)$(PTXCONF_PREFIX_CROSS)/lib/gcc/$(PTXCONF_GNU_TARGET)/$(CROSS_GCC_VERSION)/install-tools/mkheaders.conf \
- $(wildcard $(CROSS_GCC_PKGDIR)$(PTXCONF_PREFIX_CROSS)/lib/gcc/$(PTXCONF_GNU_TARGET)/$(CROSS_GCC_VERSION)/include-fixed/bits/statx.h)
+ $(CROSS_GCC_PKGDIR)$(PTXCONF_PREFIX_CROSS)/lib/gcc/$(PTXCONF_GNU_TARGET)/$(CROSS_GCC_VERSION)/install-tools/mkheaders.conf
+ if [ -e $(CROSS_GCC_PKGDIR)$(PTXCONF_PREFIX_CROSS)/lib/gcc/$(PTXCONF_GNU_TARGET)/$(CROSS_GCC_VERSION)/include-fixed/bits/statx.h ]; then \
+ sed -i -e 's;$(call remove_quotes,$(PTXDIST_SYSROOT_CROSS));;' \
+ $(CROSS_GCC_PKGDIR)$(PTXCONF_PREFIX_CROSS)/lib/gcc/$(PTXCONF_GNU_TARGET)/$(CROSS_GCC_VERSION)/include-fixed/bits/statx.h; \
+ fi
endif
@$(call touch)