# Zebra makefile for MS NMAKE
-# $Id: makefile,v 1.75 2008-01-18 11:33:36 adam Exp $
###########################################################
############### Parameters
HAVE_ICONV=1
ICONV_DIR=c:\iconv-1.9.2.win32
-# libxslt. For alvis
+# libxslt. For mod_dom and mod_alvis
HAVE_LIBXSLT=1
-LIBXSLT_DIR=c:\libxslt-1.1.19.win32
+LIBXSLT_DIR=c:\libxslt-1.1.24.win32
# libxml2. Used by libxslt
HAVE_LIBXML2=1
-LIBXML2_DIR=c:\libxml2-2.6.28.win32
+LIBXML2_DIR=c:\libxml2-2.7.1.win32
# zlib compression. Used by libxml2
ZLIB_DIR = c:\zlib-1.2.3.win32
!if $(HAVE_ICU)
ICU_DEF= /DYAZ_HAVE_ICU=1 /I"$(ICU_DIR)\include"
ICU_LIB= $(ICU_DIR)\lib\icudt.lib $(ICU_DIR)\lib\icuin.lib $(ICU_DIR)\lib\icuuc.lib
-icu: $(BINDIR)\icudt38.dll $(BINDIR)\icuin38.dll $(BINDIR)\icuuc38.dll
-
-$(BINDIR)\icudt38.dll:
- copy "$(ICU_DIR)\bin\icudt38.dll" $(BINDIR)
-$(BINDIR)\icuin38.dll:
- copy "$(ICU_DIR)\bin\icuin38.dll" $(BINDIR)
-$(BINDIR)\icuuc38.dll:
- copy "$(ICU_DIR)\bin\icuuc38.dll" $(BINDIR)
+icu: $(BINDIR)\icudt40.dll $(BINDIR)\icuin40.dll $(BINDIR)\icuuc40.dll
+
+$(BINDIR)\icudt40.dll:
+ copy "$(ICU_DIR)\bin\icudt40.dll" $(BINDIR)
+$(BINDIR)\icuin40.dll:
+ copy "$(ICU_DIR)\bin\icuin40.dll" $(BINDIR)
+$(BINDIR)\icuuc40.dll:
+ copy "$(ICU_DIR)\bin\icuuc40.dll" $(BINDIR)
!else
ICU_DEF= /DYAZ_HAVE_ICU=0
ICU_LIB=
!endif
!if $(HAVE_LIBXSLT)
-MOD_ALVIS_OBJS= $(OBJDIR)\alvis.obj
+MOD_ALVIS_OBJS= $(OBJDIR)\mod_alvis.obj
MOD_ALVIS_CFLAGS=/DIDZEBRA_STATIC_ALVIS=1
MOD_DOM_OBJS= $(OBJDIR)\mod_dom.obj
$(OBJDIR)\lookup.obj \
$(OBJDIR)\lookupec.obj \
$(OBJDIR)\marcomp.obj \
- $(OBJDIR)\marcread.obj \
+ $(OBJDIR)\mod_grs_marc.obj \
$(OBJDIR)\merge.obj \
$(OBJDIR)\mfile.obj \
$(OBJDIR)\open.obj \
$(OBJDIR)\records.obj \
$(OBJDIR)\recindex.obj \
$(OBJDIR)\reckeys.obj \
- $(OBJDIR)\rectext.obj \
- $(OBJDIR)\regxread.obj \
+ $(OBJDIR)\mod_text.obj \
+ $(OBJDIR)\mod_grs_regx.obj \
$(OBJDIR)\res.obj \
$(OBJDIR)\retrieve.obj \
$(OBJDIR)\rpnscan.obj \
$(OBJDIR)\rsnull.obj \
$(OBJDIR)\rsprox.obj \
$(OBJDIR)\rstemp.obj \
- $(OBJDIR)\safari.obj \
+ $(OBJDIR)\mod_safari.obj \
$(OBJDIR)\scan.obj \
$(OBJDIR)\set.obj \
- $(OBJDIR)\sgmlread.obj \
+ $(OBJDIR)\mod_grs_sgml.obj \
$(OBJDIR)\snippet.obj \
$(OBJDIR)\sortidx.obj \
$(OBJDIR)\states.obj \
$(OBJDIR)\update_path.obj \
$(OBJDIR)\update_file.obj \
$(OBJDIR)\version.obj \
- $(OBJDIR)\xmlread.obj \
+ $(OBJDIR)\mod_grs_xml.obj \
$(OBJDIR)\xpath.obj \
$(OBJDIR)\zaptterm.obj \
$(OBJDIR)\zebra-lock.obj \