]> err.no Git - varnish/commitdiff
Add stub varnishtester program
authorphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 11 Jul 2006 17:23:41 +0000 (17:23 +0000)
committerphk <phk@d4fa192b-c00b-0410-8231-f00ffab90ce4>
Tue, 11 Jul 2006 17:23:41 +0000 (17:23 +0000)
git-svn-id: svn+ssh://projects.linpro.no/svn/varnish/trunk@435 d4fa192b-c00b-0410-8231-f00ffab90ce4

varnish-cache/bin/Makefile.am
varnish-cache/bin/varnishtester/Makefile.am [new file with mode: 0644]
varnish-cache/bin/varnishtester/varnishtester.c [new file with mode: 0644]
varnish-cache/configure.ac

index f29e39401995cd9cfab165377c4e9ce93a94f464..ce96ce37b14268b7dd651a610eefe2366d768490 100644 (file)
@@ -1,3 +1,3 @@
 # $Id$
 
-SUBDIRS = varnishd varnishlog varnishstat varnishtop
+SUBDIRS = varnishd varnishlog varnishstat varnishtester varnishtop
diff --git a/varnish-cache/bin/varnishtester/Makefile.am b/varnish-cache/bin/varnishtester/Makefile.am
new file mode 100644 (file)
index 0000000..eaeefea
--- /dev/null
@@ -0,0 +1,16 @@
+# $Id: Makefile.am 426 2006-07-11 12:31:44Z phk $
+
+INCLUDES = -I$(top_srcdir)/include -I$(top_srcdir)/contrib/libevent
+
+bin_PROGRAMS = varnishtester
+
+# man_MANS = varnishd.1
+
+varnishtester_SOURCES = \
+       varnishtester.c
+
+# varnishd_LDFLAGS = -export-dynamic 
+
+varnishtester_LDADD = \
+       $(top_builddir)/lib/libvarnish/libvarnish.la \
+       $(top_builddir)/contrib/libevent/libevent.la
diff --git a/varnish-cache/bin/varnishtester/varnishtester.c b/varnish-cache/bin/varnishtester/varnishtester.c
new file mode 100644 (file)
index 0000000..80fb4ba
--- /dev/null
@@ -0,0 +1,29 @@
+
+#include <stdlib.h>
+
+#include "libvarnish.h"
+
+
+/*--------------------------------------------------------------------
+ * stubs to survice linkage
+ */
+#include "cli_priv.h"
+
+struct cli;
+
+void cli_out(struct cli *cli, const char *fmt, ...) { (void)cli; (void)fmt; abort(); }
+void cli_param(struct cli *cli) { (void)cli; abort(); }
+void cli_result(struct cli *cli, unsigned res) { (void)cli; (void)res; abort(); }
+
+/*--------------------------------------------------------------------*/
+
+int
+main(int argc, char **argv)
+{
+
+       (void)argc;
+       (void)argv;
+
+       return (0);
+}
index 173fa86158529feecc2691cb3c5fea2cb7e31470..1be4245f30871ba411047479a02aa948a0f107f8 100644 (file)
@@ -70,6 +70,7 @@ AC_CONFIG_FILES([
     bin/varnishd/Makefile
     bin/varnishlog/Makefile
     bin/varnishstat/Makefile
+    bin/varnishtester/Makefile
     bin/varnishtop/Makefile
     contrib/Makefile
     include/Makefile