X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=win%2Fmakefile;h=ce8c3d39d278812267cbd3879e1d71600dedb9ee;hb=7a98e9bfbb9d5fe7d44822a9838e3becbdce9363;hp=ba812f1413bad84b3dcc12dc52632a73fa9cd7b1;hpb=f9d5791b3b7222309b5112e8e269ff36325d7498;p=yaz-moved-to-github.git diff --git a/win/makefile b/win/makefile index ba812f1..ce8c3d3 100644 --- a/win/makefile +++ b/win/makefile @@ -1,6 +1,6 @@ # Copyright (C) 1995-2007, Index Data ApS # All rights reserved. -# $Id: makefile,v 1.127 2007-01-11 10:55:57 adam Exp $ +# $Id: makefile,v 1.133 2007-05-06 20:27:14 adam Exp $ # # Programmed by # Heikki Levanto & Adam Dickmeiss @@ -88,11 +88,11 @@ TMP=$(TMPDIR) # Targets - what to make !if $(DEBUG) -DLL=$(BINDIR)\yazd.dll -YAZ_IMPLIB=$(LIBDIR)\yazd.lib +DLL=$(BINDIR)\yaz3d.dll +YAZ_IMPLIB=$(LIBDIR)\yaz3d.lib !else -DLL=$(BINDIR)\yaz.dll -YAZ_IMPLIB=$(LIBDIR)\yaz.lib +DLL=$(BINDIR)\yaz3.dll +YAZ_IMPLIB=$(LIBDIR)\yaz3.lib !endif CLIENT=$(BINDIR)\yaz-client.exe @@ -281,7 +281,8 @@ LINK_DLL = $(LINK) $(LNKOPT) \ YAZ_CLIENT_OBJS= \ $(OBJDIR)\client.obj \ $(OBJDIR)\tabcomplete.obj \ - $(OBJDIR)\admin.obj + $(OBJDIR)\admin.obj \ + $(OBJDIR)\fhistory.obj ZTEST_OBJS= \ $(OBJDIR)\read-marc.obj \ @@ -327,6 +328,7 @@ TST_TIMING_OBJS = \ MISC_OBJS= \ $(OBJDIR)\version.obj \ + $(OBJDIR)\oid_std.obj \ $(OBJDIR)\eventl.obj \ $(OBJDIR)\requestq.obj \ $(OBJDIR)\service.obj \ @@ -340,6 +342,7 @@ MISC_OBJS= \ $(OBJDIR)\cclqual.obj \ $(OBJDIR)\cclstr.obj \ $(OBJDIR)\ccltoken.obj \ + $(OBJDIR)\ccl_stop_words.obj \ $(OBJDIR)\comstack.obj \ $(OBJDIR)\tcpip.obj \ $(OBJDIR)\waislen.obj \ @@ -377,7 +380,8 @@ MISC_OBJS= \ $(OBJDIR)\marc_read_line.obj \ $(OBJDIR)\nmem.obj \ $(OBJDIR)\nmemsdup.obj \ - $(OBJDIR)\oid.obj \ + $(OBJDIR)\oid_db.obj \ + $(OBJDIR)\oid_util.obj \ $(OBJDIR)\options.obj \ $(OBJDIR)\readconf.obj \ $(OBJDIR)\tpath.obj \ @@ -385,6 +389,7 @@ MISC_OBJS= \ $(OBJDIR)\xmalloc.obj \ $(OBJDIR)\matchstr.obj \ $(OBJDIR)\siconv.obj \ + $(OBJDIR)\snprintf.obj \ $(OBJDIR)\marc8.obj \ $(OBJDIR)\marc8r.obj \ $(OBJDIR)\record_conv.obj \ @@ -402,7 +407,6 @@ MISC_OBJS= \ $(OBJDIR)\yaz-ccl.obj \ $(OBJDIR)\otherinfo.obj \ $(OBJDIR)\sortspec.obj \ - $(OBJDIR)\z3950oid.obj \ $(OBJDIR)\charneg.obj \ $(OBJDIR)\grs1disp.obj \ $(OBJDIR)\opacdisp.obj \ @@ -425,6 +429,9 @@ MISC_OBJS= \ $(OBJDIR)\xcqlutil.obj \ $(OBJDIR)\elementset.obj \ $(OBJDIR)\timing.obj \ + $(OBJDIR)\query-charset.obj \ + $(OBJDIR)\tokenizer.obj \ + $(OBJDIR)\copy_types.obj \ $(OBJDIR)\http.obj Z3950_OBJS= \ @@ -608,7 +615,7 @@ generated_files: \ # Various YAZ source directories {$(SRCDIR)}.c{$(OBJDIR)}.obj: - $(CPP) $(COPT) $< + $(CPP) $(COPT) /D"YAZ_DLL" $< {$(ZOOMDIR)}.c{$(OBJDIR)}.obj: $(CPP) $(COPT) $< @@ -681,6 +688,10 @@ $(SRCDIR)\marc8r.c: $(SRCDIR)\codetables.xml $(SRCDIR)\charconv.tcl @cd $(SRCDIR) $(TCL) charconv.tcl -r -p marc8r codetables.xml -o marc8r.c +$(SRCDIR)\oid_std.c: $(SRCDIR)\oid.csv $(SRCDIR)\charconv.tcl + @cd $(SRCDIR) + $(TCL) oidtoc.tcl $(SRCDIR) oid.csv oid_std.c oid_std.h + $(SRCDIR)\diagbib1.c: $(SRCDIR)\bib1.csv @cd $(SRCDIR) $(TCL) csvtobib1.tcl $(SRCDIR)