- @t=$$($(MKTEMP) -d /tmp/build.XXXXXX) && \
- trap "rm -rf $$t" EXIT && \
- mkfifo $$t/fifo && \
- ( grep --line-buffered -v \
- -e ': In function' \
- -e 'your code still has assertions enabled' \
- -e ' is obsoleted' \
- -e 'warning: #warning' <$$t/fifo & ) && \
- exec 2>$$t/fifo && \
- $(MAKE) '$*' -s >/dev/null
+ @t=$$(mktemp /tmp/build.XXXXXX) && \
+ $(MAKE) '$*' -s 2>$$t >/dev/null && \
+ ( cat $$t | \
+ grep -v ': In function' | \
+ grep -v 'your code still has assertions enabled' | \
+ grep -v ' is obsoleted' | \
+ grep -v 'warning: #warning'; \
+ rm -f $$t || : )
+
+
+linuxvirtual.h:
+if ENSC_ENABLE_INTERNAL_HEADERS
+ ln -sf '$(top_srcdir)/lib/virtual.h' '$@'
+else
+ ln -sf '$(kernelincludedir)/linux/virtual.h' '$@' && test -e '$@' || \
+ ln -sf '$(top_srcdir)/lib/virtual.h' '$@'
+endif