-# $Header: /home/cvsroot/yaz++/zoom/Makefile.am,v 1.2 2002-10-08 23:53:55 mike Exp $
+# $Header: /home/cvsroot/yaz++/zoom/Makefile.am,v 1.14 2007-03-20 16:21:58 adam Exp $
AM_CXXFLAGS= $(YAZINC)
-lib_LTLIBRARIES = libzoomcpp.la
-LDADD=libzoomcpp.la $(YAZLALIB)
+if ZOOM
+lib_LTLIBRARIES = libzoompp.la
+noinst_PROGRAMS = zclient
+endif
-mirk_XXX_SOURCES = zexcept.cpp zconn.cpp zquery.cpp zrs.cpp zrec.cpp
-libzoomcpp_la_SOURCES = $(mirk_XXX_SOURCES) zoom++.h interface.h
+libzoompp_la_LDFLAGS=-version-info 2:0:0
+LDADD=libzoompp.la $(YAZLALIB)
-noinst_PROGRAMS = zclient
+mirk_sources = zexcept.cpp zconn.cpp zquery.cpp zrs.cpp zrec.cpp
+libzoompp_la_SOURCES = $(mirk_sources) interface.h
+pkginclude_HEADERS=zoom.h
zclient_SOURCES=zclient.cpp
-EXTRA_DIST=master-header Changes README
-
-all: interface.h zclient
+EXTRA_DIST=master-header README
test: zclient
./zclient bagel.indexdata.dk 210 gils '@and mineral epicenter'
-$(mirk_XXX_SOURCES): zoom++.h
+$(mirk_sources): zoom.h
-zoom++.h: master-header
+zoom.h: master-header
rm -f $@
sed 's/^* / /; s/^*/ /' $< > $@
chmod -w $@
interface.h: master-header
rm -f $@
- grep -v '^*' $< > $@
+ grep -v '^*' $< | sed 's/YAZ_EXPORT //g' > $@
chmod -w $@