From: Adam Dickmeiss Date: Thu, 19 Aug 2004 12:51:43 +0000 (+0000) Subject: Rules to make dist added X-Git-Tag: ZEBRA.1.3.18~4 X-Git-Url: http://sru.miketaylor.org.uk/cgi-bin?a=commitdiff_plain;h=36da53b3e229a783e7686c53a1755f3c8e5c2edf;p=idzebra-moved-to-github.git Rules to make dist added --- diff --git a/win/makefile b/win/makefile index 7c04042..b4594b1 100644 --- a/win/makefile +++ b/win/makefile @@ -1,5 +1,5 @@ # Zebra makefile for MS NMAKE -# $Id: makefile,v 1.25.2.1 2004-08-06 08:48:32 adam Exp $ +# $Id: makefile,v 1.25.2.2 2004-08-19 12:51:43 adam Exp $ ########################################################### ############### Parameters @@ -27,7 +27,7 @@ all: dirs zebralib zserver zindex ROOTDIR=.. # The home of zebra # YAZ include files, libraries, etc. -YAZDIR=$(ROOTDIR)\..\YAZ-2.0.22 +YAZDIR=$(ROOTDIR)\..\YAZ YAZINCL=$(YAZDIR)\include YAZLIB=$(YAZDIR)\lib\yaz.lib YAZLIBS=$(YAZLIB) @@ -71,6 +71,19 @@ TMPDIR=$(ROOTDIR)\win\tmp TMP=$(TMPDIR) TEMP=$(TMPDIR) +# NSIS +NSIS="c:\program files\nsis\makensis.exe" + +dist: + nmake DEBUG=1 clean + nmake DEBUG=0 clean + nmake DEBUG=0 + $(NSIS) zebra.nsi + + +nsis: + $(NSIS) zebra.nsi + ########################################################### ############### Targets - what to make ########################################################### @@ -165,21 +178,17 @@ LINK_LIBS= kernel32.lib user32.lib gdi32.lib winspool.lib \ oleaut32.lib uuid.lib odbc32.lib odbccp32.lib \ wsock32.lib advapi32.lib $(ICONV_LIB) $(EXPAT_LIB) -COMMON_LNK_OPTIONS= /nologo \ - /machine:i386 \ - /incremental:no - -# /subsystem:windows \ +COMMON_LNK_OPTIONS= /nologo /machine:i386 /incremental:no DEBUG_LNK_OPTIONS= /debug -RELEASE_LNK_OPTIONS= /pdb:none +RELEASE_LNK_OPTIONS= -ZEBRALIB_LINK_OPTIONS = -lib +ZEBRALIB_LINK_OPTIONS= -lib -ZSERVER_LINK_OPTIONS = /subsystem:console -ZINDEX_LINK_OPTIONS = /subsystem:console -APITEST_LINK_OPTIONS = /subsystem:console +ZSERVER_LINK_OPTIONS= /subsystem:console +ZINDEX_LINK_OPTIONS= /subsystem:console +APITEST_LINK_OPTIONS= /subsystem:console # Final opt variables !if $(DEBUG)