Added Jamfile for project which makes example programs + yp2 lib
authorAdam Dickmeiss <adam@indexdata.dk>
Mon, 31 Oct 2005 22:44:55 +0000 (22:44 +0000)
committerAdam Dickmeiss <adam@indexdata.dk>
Mon, 31 Oct 2005 22:44:55 +0000 (22:44 +0000)
src/.cvsignore
src/Jamfile.in [new file with mode: 0644]
src/Makefile.am

index b89e0d7..b77b825 100644 (file)
@@ -5,6 +5,7 @@
 stamp-h*
 config.hpp
 socket
+Jamfile
 Makefile
 Makefile.in
 config.hpp.in
diff --git a/src/Jamfile.in b/src/Jamfile.in
new file mode 100644 (file)
index 0000000..2c4a395
--- /dev/null
@@ -0,0 +1,45 @@
+# $Id: Jamfile.in,v 1.1 2005-10-31 22:44:55 adam Exp $
+
+# YAZ/YAZ++ flags:
+YAZPP_CFLAGS = @YAZPPINC@ ;
+
+# YAZ/YAZ++ libraries:
+YAZPP_LIBS = @YAZPPLIB@ ;
+
+# libxml2/libxslt libs+flags
+XSLT_LIBS = @XSLT_LIBS@ ;
+XSLT_CFLAGS = @XSLT_CFLAGS@ ;
+
+C++FLAGS = $(YAZPP_CFLAGS) @XSLT_CFLAGS@ ;
+
+LINKLIBS =
+       -lboost_program_options 
+       -lboost_date_time 
+       -lboost_thread 
+       $(YAZPP_LIBS)
+       $(XSLT_LIBS)
+       ;
+
+Main ex_filter_frontend_net$(SUFEXE) : ex_filter_frontend_net.cpp ;
+LinkLibraries ex_filter_frontend_net$(SUFEXE) : libyp2 ;
+
+Main ex_libxml2_conf$(SUFEXE) : ex_libxml2_conf.cpp ;
+LinkLibraries ex_libxml2_conf$(SUFEXE) : libyp2 ;
+
+Main ex_router_flexml$(SUFEXE) : ex_router_flexml.cpp ;
+LinkLibraries ex_router_flexml$(SUFEXE) : libyp2 ;
+
+Library libyp2 :
+       session.cpp
+       router_chain.cpp
+       router_flexml.cpp
+       thread_pool_observer.cpp
+       filter.cpp
+       filter_frontend_net.cpp
+       filter_log.cpp
+       filter_virt_db.cpp
+       filter_z3950_client.cpp
+       filter_backend_test.cpp
+       util.cpp
+       ;
+
index c61fd4d..637659d 100644 (file)
@@ -1,9 +1,11 @@
-## $Id: Makefile.am,v 1.31 2005-10-29 22:23:36 marc Exp $
+## $Id: Makefile.am,v 1.32 2005-10-31 22:44:55 adam Exp $
 
 MAINTAINERCLEANFILES = Makefile.in config.in config.hpp
 
 AM_CXXFLAGS = $(YAZPPINC) $(XSLT_CFLAGS)
 
+EXTRA_DIST=Jamfile.in
+
 # Rules for the library..
 
 lib_LTLIBRARIES = libyp2.la