]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2871] Empty benchmark binary
authorMichal 'vorner' Vaner <michal.vaner@nic.cz>
Thu, 4 Apr 2013 09:06:26 +0000 (11:06 +0200)
committerMichal 'vorner' Vaner <michal.vaner@nic.cz>
Wed, 24 Apr 2013 15:40:01 +0000 (17:40 +0200)
Create all the necessary makefiles and other stuff, to have a place to
put the benchmarks to later.

configure.ac
src/bin/resolver/Makefile.am
src/bin/resolver/bench/Makefile.am [new file with mode: 0644]
src/bin/resolver/bench/main.cc [new file with mode: 0644]

index eff05ec6722ba47ec3b7d068778c649f8fcfcddc..511b422003c90c8b866328cdecb4e61771639978 100644 (file)
@@ -1190,6 +1190,7 @@ AC_CONFIG_FILES([Makefile
                  src/bin/dhcp4/tests/Makefile
                  src/bin/resolver/Makefile
                  src/bin/resolver/tests/Makefile
+                 src/bin/resolver/bench/Makefile
                  src/bin/sysinfo/Makefile
                  src/bin/sockcreator/Makefile
                  src/bin/sockcreator/tests/Makefile
index 47e242c1b4f3c2a6a784d5c8e05bd4e78b49b64d..a549e6ab0f2042d43be357de2eaad8d76a65cc6a 100644 (file)
@@ -1,4 +1,4 @@
-SUBDIRS = . tests
+SUBDIRS = . tests bench
 
 AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib
 AM_CPPFLAGS += -I$(top_srcdir)/src/bin -I$(top_builddir)/src/bin
diff --git a/src/bin/resolver/bench/Makefile.am b/src/bin/resolver/bench/Makefile.am
new file mode 100644 (file)
index 0000000..da96881
--- /dev/null
@@ -0,0 +1,18 @@
+AM_CPPFLAGS = -I$(top_srcdir)/src/lib -I$(top_builddir)/src/lib
+AM_CPPFLAGS += -I$(top_builddir)/src/lib/dns -I$(top_srcdir)/src/bin
+AM_CPPFLAGS += -I$(top_builddir)/src/lib/cc
+AM_CPPFLAGS += -I$(top_builddir)/src/bin/resolver
+AM_CPPFLAGS += $(BOOST_INCLUDES)
+
+AM_CXXFLAGS = $(B10_CXXFLAGS)
+
+if USE_STATIC_LINK
+AM_LDFLAGS = -static
+endif
+
+CLEANFILES = *.gcno *.gcda
+
+noinst_PROGRAMS = resolver-bench
+
+resolver_bench_SOURCES = main.cc
+resolver_bench_LDADD  = $(GTEST_LDADD)
diff --git a/src/bin/resolver/bench/main.cc b/src/bin/resolver/bench/main.cc
new file mode 100644 (file)
index 0000000..0a859ce
--- /dev/null
@@ -0,0 +1,3 @@
+int main(int, const char**) {
+    return 0;
+}