diff options
Diffstat (limited to 'src/tools/linux')
-rw-r--r-- | src/tools/linux/dump_syms/Makefile | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/src/tools/linux/dump_syms/Makefile b/src/tools/linux/dump_syms/Makefile index c7cbaf67..8917a610 100644 --- a/src/tools/linux/dump_syms/Makefile +++ b/src/tools/linux/dump_syms/Makefile @@ -77,6 +77,7 @@ dump_syms.o: dump_syms.cc VPATH += $(SRC)/common/linux dump_stabs.o: dump_stabs.cc +COVERAGE_SOURCES += dump_stabs.cc dump_symbols.o: dump_symbols.cc file_id.o: file_id.cc module.o: module.cc @@ -150,6 +151,23 @@ clean:: rm -f module_unittest +### Unit tests for google_breakpad::DumpStabsHandler. +check: check-dump_stabs_unittest +check-dump_stabs_unittest: dump_stabs_unittest +dump_stabs_unittest: \ + gtest-all.o \ + gtest_main.o \ + dump_stabs.o \ + dump_stabs_unittest.o \ + module.o \ + $(empty) +CPP_EXECUTABLES += dump_stabs_unittest +dump_stabs_unittest.o: dump_stabs_unittest.cc +dump_stabs_unittest.o: override CPPFLAGS += $(GTEST_CPPFLAGS) $(GMOCK_CPPFLAGS) +clean:: + rm -f dump_stabs_unittest + + ### Generic compilation rules. # Link C++ executables using the C++ compiler; see CPP_EXECUTABLES above. |