From: Vincent Bernat Date: Fri, 13 Dec 2013 22:27:18 +0000 (+0100) Subject: build: hide generation of syscall-names.h X-Git-Tag: 0.7.8~58 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=0fd9e6e25bfbc81f0d57763d64126ceaabcc6d00;p=thirdparty%2Flldpd.git build: hide generation of syscall-names.h --- diff --git a/src/daemon/Makefile.am b/src/daemon/Makefile.am index a18878a6..231b1d3a 100644 --- a/src/daemon/Makefile.am +++ b/src/daemon/Makefile.am @@ -1,5 +1,6 @@ AM_CFLAGS = -I $(top_srcdir)/include BUILT_SOURCES = +CLEANFILES = sbin_PROGRAMS = lldpd dist_man_MANS = lldpd.8 @@ -95,8 +96,10 @@ endif # seccomp support if USE_SECCOMP BUILT_SOURCES += syscall-names.h +CLEANFILES += syscall-names.h syscall-names.h: - echo "static const char *syscall_names[] = {" > $@ ;\ + $(AM_V_GEN) + $(AM_V_at)echo "static const char *syscall_names[] = {" > $@ ;\ echo "#include " | cpp -dM | grep '^#define __NR_' | \ LC_ALL=C sed -r -n -e 's/^\#define[ \t]+__NR_([a-z0-9_]+)[ \t]+([0-9]+)(.*)/ [\2] = "\1",/p' >> $@ ;\ echo "};" >> $@ @@ -114,6 +117,7 @@ lldpd_LDADD = liblldpd.la @LIBEVENT_LDFLAGS@ EXTRA_DIST = dtrace2systemtap.awk if ENABLE_SYSTEMTAP BUILT_SOURCES += probes.h +CLEANFILES += probes.h probes.h: probes.d $(AM_V_GEN) $(AM_V_at)$(DTRACE) -C -h -s $< -o $@