X-Git-Url: http://git.indexdata.com/?p=yaz-moved-to-github.git;a=blobdiff_plain;f=README;h=01aab1e12aedafe8db629ef8546d1288810f9ff8;hp=42da23a57570b8bfaeec1185b3f91d16b18c7521;hb=113640450c45ca7ac96285cc8ca666bfd597ed21;hpb=e8ed2e5014d3ed2970406747c7913aa5438972db diff --git a/README b/README index 42da23a..01aab1e 100644 --- a/README +++ b/README @@ -3,14 +3,17 @@ * See the file LICENSE for details. * Sebastian Hammer, Adam Dickmeiss -Compilation and installation +Compilation and installation for YAZ The primary output of the source here is the lib/libyaz.a library, which contains support functions for implementing the server or client role of Z39.50/SR. +Windows programmers: refer to the file MSVC.txt which describes +how to compile the software using Microsoft Visual C++. + Two test-programs of interest are generated when you type 'make' at -the top level. server/ztest and client/client. Ztest is a dummy database +the top level: ztest/ztest and client/client. Ztest is a dummy database server which returns canned responses to all queries. It's good for verifying that the protocol works ok, and ztest.c shows a minimalistic implementation of the 'backend' interface. @@ -102,6 +105,8 @@ server - This is the implementation of the server frontend. It client - A demonstration client. If we come upon a good design for a higher level client API, that will live here. +ztest - A demonstration server that implements a backend. + include - The various header files. makelib - This is a simple utility that gathers the libraries from the