add a webpage for the smb backend
[tridge/dbench.git] / Makefile.in
index eafdc1b59e981d08c6a4cd8624eb90a04d3d262e..64cf6753a11d3e4a23aaf1ec802ffc588b7af266 100644 (file)
@@ -8,8 +8,9 @@ exec_prefix=@exec_prefix@
 bindir=@bindir@
 mandir=@mandir@
 datadir=@datadir@
+XSLTPROC = /usr/bin/xsltproc
 INSTALLCMD=@INSTALL@
-LIBS=@LIBS@ -lpopt
+LIBS=@LIBS@ -lpopt -lz -lsmbclient
 
 CC=@CC@
 CFLAGS=@CFLAGS@ -I. -DVERSION=\"$(VERSION)\" -DDATADIR=\"$(datadir)\"
@@ -17,10 +18,10 @@ EXEEXT=@EXEEXT@
 
 LIBNFS_OBJ = libnfs.o mount_client.o nfs_client.o mount_xdr.o nfs_xdr.o
 
-DB_OBJS = fileio.o util.o dbench.o child.o system.o snprintf.o sockio.o nfsio.o libnfs.a socklib.o
+DB_OBJS = fileio.o util.o dbench.o child.o system.o snprintf.o sockio.o nfsio.o libnfs.a socklib.o linux_scsi.o iscsi.o smb.o
 SRV_OBJS = util.o tbench_srv.o socklib.o
 
-all: dbench tbench nfsbench tbench_srv
+all: dbench tbench nfsbench tbench_srv doc
 
 dbench: $(DB_OBJS)
        $(CC) -o $@ $(DB_OBJS) $(LIBS)
@@ -87,6 +88,13 @@ nfs_client.c: nfs.x
        @echo Generating $@
        rpcgen -l nfs.x > nfs_client.c
 
+doc/dbench.1.html: doc/dbench.1.xml
+       -test -z "$(XSLTPROC)" || $(XSLTPROC) -o $@ http://docbook.sourceforge.net/release/xsl/current/html/docbook.xsl $<
+
+doc/dbench.1: doc/dbench.1.xml
+       -test -z "$(XSLTPROC)" || $(XSLTPROC) -o $@ http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl $<
+
+doc: doc/dbench.1 doc/dbench.1.html
 
 # Careful here: don't install client.txt over itself.
 install: all