diff options
| author | Jiri Olsa <jolsa@redhat.com> | 2011-05-29 10:05:17 +0200 |
|---|---|---|
| committer | Jiri Olsa <Jiri Olsa jolsa@redhat.com> | 2011-05-29 19:18:53 +0200 |
| commit | 16a729e69e28c58cf7994a3f9135fb9fc5e48f5e (patch) | |
| tree | d408e31b3f33a571e70d34c9d645ae11b771d70d /src | |
| parent | 3dbc9de2a57344b61f98d1550508058f9af34c30 (diff) | |
| download | latrace-16a729e69e28c58cf7994a3f9135fb9fc5e48f5e.tar.gz latrace-16a729e69e28c58cf7994a3f9135fb9fc5e48f5e.tar.xz latrace-16a729e69e28c58cf7994a3f9135fb9fc5e48f5e.zip | |
Makefiles cleanup
- moved specific cleanup into src/Makefile
- added OBJS_DEPS_OMIT variable to ease DEPS_OBJS generation
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Makefile b/src/Makefile index c9c2360..169a5f3 100644 --- a/src/Makefile +++ b/src/Makefile @@ -42,6 +42,10 @@ endif OBJS+=$(AUDIT_OBJS) PROGRAMS+= $(AUDIT_BIN) +# no dependency for flex and bison definitions +OBJS_DEPS_OMIT+=\ + src/args-flex.o \ + src/args-bison.o $(AUDIT_BIN): $(AUDIT_OBJS) $(QUIET_LD)$(CC) $(CFLAGS) $(AUDIT_LDFLAGS) -o $@ $^ $(AUDIT_LIBS) @@ -74,6 +78,10 @@ CPPFLAGS+=-DCONFIG_LIBDIR=\"$(libdir)\" CPPFLAGS+=-DLT_CONF_DIR=\"$(sysconfdir)/latrace.d\" CPPFLAGS+=-DLT_CONF_HEADERS_DIR=\"$(sysconfdir)/latrace.d/headers\" CPPFLAGS+=-DLT_CONF_HEADERS_FILE=\"$(sysconfdir)/latrace.d/headers/latrace.h\" +# no dependency for flex and bison definitions +OBJS_DEPS_OMIT+=\ + src/config-bison.o \ + src/config-flex.o $(LATRACE_BIN): $(LATRACE_OBJS) $(QUIET_LD)$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^ $(LATRACE_LIB) @@ -82,3 +90,7 @@ install:: $(call install,$(LATRACE_BIN),$(bindir),755) $(call link,$(LATRACE_BIN),$(LATRACE_CTL),$(bindir)) +clean:: + $(call remove, src/config-bison.[ch] src/config-flex.c) + $(call remove, src/args-bison.[ch] src/args-flex.c) + $(call remove, src/config-bison.output src/args-bison.output) |
