diff options
author | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2016-11-09 16:36:34 +0100 |
---|---|---|
committer | Ondrej Zajicek (work) <santiago@crfreenet.org> | 2016-11-09 16:36:34 +0100 |
commit | 9b0a0ba9e671d9134b93c33ab73ccccb352acafa (patch) | |
tree | 2a3b007b698c02c72c7bae25d3c7cae6293cd36f /sysdep | |
parent | 8860e991f6650e47cfe6c1af595fe4fe92a4edfd (diff) |
Unit Testing for BIRD
- Unit Testing Framework (BirdTest)
- Integration of BirdTest into the BIRD build system
- Tests for several BIRD modules
Based on squashed Pavel Tvrdik's int-test branch, updated for
current int-new branch.
Diffstat (limited to 'sysdep')
-rw-r--r-- | sysdep/autoconf.h.in | 3 | ||||
-rw-r--r-- | sysdep/bsd/Makefile | 1 | ||||
-rw-r--r-- | sysdep/linux/Makefile | 2 | ||||
-rw-r--r-- | sysdep/unix/Makefile | 3 |
4 files changed, 9 insertions, 0 deletions
diff --git a/sysdep/autoconf.h.in b/sysdep/autoconf.h.in index c73270c3..0d0627f3 100644 --- a/sysdep/autoconf.h.in +++ b/sysdep/autoconf.h.in @@ -67,4 +67,7 @@ /* We have stdint.h */ #undef HAVE_STDINT_H +/* We have execinfo.h */ +#undef HAVE_EXECINFO_H + #define CONFIG_PATH ? diff --git a/sysdep/bsd/Makefile b/sysdep/bsd/Makefile index ddc87239..dfa32747 100644 --- a/sysdep/bsd/Makefile +++ b/sysdep/bsd/Makefile @@ -3,3 +3,4 @@ obj := $(src-o-files) $(all-daemon) $(conf-y-targets): $(s)krt-sock.Y +tests_objs := $(tests_objs) $(src-o-files) diff --git a/sysdep/linux/Makefile b/sysdep/linux/Makefile index 23cf1d9d..188ac8de 100644 --- a/sysdep/linux/Makefile +++ b/sysdep/linux/Makefile @@ -2,3 +2,5 @@ src := netlink.c obj := $(src-o-files) $(all-daemon) $(conf-y-targets): $(s)netlink.Y + +tests_objs := $(tests_objs) $(src-o-files) diff --git a/sysdep/unix/Makefile b/sysdep/unix/Makefile index c5d55431..f592399c 100644 --- a/sysdep/unix/Makefile +++ b/sysdep/unix/Makefile @@ -3,3 +3,6 @@ obj := $(src-o-files) $(all-daemon) $(cf-local) $(conf-y-targets): $(s)krt.Y + +src := $(filter-out main.c, $(src)) +tests_objs := $(tests_objs) $(src-o-files) |