summaryrefslogtreecommitdiffstats
path: root/Makefile
diff options
context:
space:
mode:
authorjolsa@redhat.com <jolsa@redhat.com>2011-03-12 13:59:21 +0100
committerJiri Olsa <Jiri Olsa jolsa@redhat.com>2011-04-05 17:35:56 +0200
commit252af820ecf406c7dac397bcb54f763883e1eb8f (patch)
tree8302abfb4dffe2aa46d200e5d09590fd2a091dda /Makefile
parent79381b3ed5b490054cb211d0374f4338ef9d5931 (diff)
downloadlatrace-252af820ecf406c7dac397bcb54f763883e1eb8f.tar.gz
latrace-252af820ecf406c7dac397bcb54f763883e1eb8f.tar.xz
latrace-252af820ecf406c7dac397bcb54f763883e1eb8f.zip
adding support for configuration file
- separating bison/flex functions for args and config - the "include file support" unified among new conf and C header parsing - support for following options: HEADERS INDENT_SYM PIPE TIMESTAMP FRAMESIZE FRAMESIZE_CHECK HIDE_TID FOLLOW_FORK FOLLOW_EXEC DEMANGLE BRACES ENABLE_ARGS DETAIL_ARGS
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 55af41d..a153d53 100644
--- a/Makefile
+++ b/Makefile
@@ -86,6 +86,7 @@ all::
install:: all
$(call install,etc/latrace.d/latrace.conf,$(confdir),644)
+ $(call install,etc/latrace.d/headers/latrace.h,$(headdir),644)
$(call install,etc/latrace.d/headers/ctype.h,$(headdir),644)
$(call install,etc/latrace.d/headers/inet.h,$(headdir),644)
$(call install,etc/latrace.d/headers/misc.h,$(headdir),644)
@@ -162,6 +163,7 @@ all:: $(PROGRAMS) LATRACE-CFLAGS
clean::
$(call remove, $(OBJS) $(PROGRAMS))
$(call remove, src/args-bison.c src/args-flex.c src/args-bison.h src/args-bison.output)
+ $(call remove, src/config-bison.c src/config-flex.c src/config-bison.h src/config-bison.output)
$(call remove, lib bin share deps.make latrace-$(CONFIG_VERSION))
mrproper::
@@ -187,6 +189,7 @@ package:
# gcc option to do that.
# - no dependency for flex and bison definitions
DEPS_OBJS=$(filter-out src/args-flex.o src/args-bison.o,$(OBJS))
+DEPS_OBJS:=$(filter-out src/config-bison.o src/config-flex.o,$(DEPS_OBJS))
deps.make:
$(QUIET_DEP)$(RM) -f deps.make; \