Revert
[yaz-moved-to-github.git] / win / yaz.nsi
index 9689887..9da442e 100644 (file)
@@ -1,6 +1,6 @@
-; $Id: yaz.nsi,v 1.74 2006-03-14 08:50:19 adam Exp $
+; $Id: yaz.nsi,v 1.83 2006-05-24 12:33:22 adam Exp $
 
-!define VERSION "2.1.12"
+!define VERSION "2.1.19"
 !define VS_RUNTIME_LOCATION "c:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\Bin"
 
 !include "MUI.nsh"
@@ -88,6 +88,7 @@ Noservice:
        File ..\bin\iconv.dll
        File ..\bin\zlib1.dll
        File ..\bin\libxml2.dll
+       File ..\bin\libxslt.dll
        File ..\bin\yaz.dll
        File ..\bin\*.exe
        SetOutPath $SMPROGRAMS\YAZ
@@ -116,30 +117,27 @@ SectionEnd
 Section "YAZ Documentation" YAZ_Documentation
        SectionIn 1 2
        SetOutPath $INSTDIR\doc
-       File ..\doc\*.html
-       File ..\doc\*.png
-       File ..\doc\*.pdf
-       File ..\doc\*.xml
-       File ..\doc\*.in
-       File ..\doc\*.dsl
-       File ..\doc\*.xsl
-       File ..\doc\*.css
-       File ..\doc\*.ent
+       File /r ..\doc\*.css
+       File /r ..\doc\*.dcl
+       File /r ..\doc\*.dsl
+       File /r ..\doc\*.ent
+       File /r ..\doc\*.html
+       File /r ..\doc\*.xml
+       File /r ..\doc\*.png
+       File /r ..\doc\*.xsl
        SetOutPath $SMPROGRAMS\YAZ
        CreateShortCut "$SMPROGRAMS\YAZ\HTML Documentation.lnk" \
-                 "$INSTDIR\doc\yaz.html"
-       CreateShortCut "$SMPROGRAMS\YAZ\PDF Documentaion.lnk" \
-                 "$INSTDIR\doc\yaz.pdf"
+                 "$INSTDIR\doc\index.html"
 SectionEnd
 
 Section "YAZ Source" YAZ_Source
        SectionIn 1
+       SetOutPath $INSTDIR
+       File /r ..\*.c
+       File /r /x yaz ..\*.h
        SetOutPath $INSTDIR\util
-       File ..\util\*.c
        File ..\util\yaz-asncomp
        SetOutPath $INSTDIR\src
-       File ..\src\*.c
-       File ..\src\*.h
        File ..\src\*.y
        File ..\src\*.tcl
        File ..\src\*.csv
@@ -147,22 +145,13 @@ Section "YAZ Source" YAZ_Source
        File ..\src\codetables.xml
        SetOutPath $INSTDIR\test
        File ..\test\marc*.*
-       File ..\test\*.c
        File ..\test\*.sh
        File ..\test\*.xml
        File ..\test\*.asn
-       SetOutPath $INSTDIR\zoom
-       File ..\zoom\*.c
-       SetOutPath $INSTDIR\ztest
-       File ..\ztest\*.c
-       SetOutPath $INSTDIR\client
-       File ..\client\*.c
-       File ..\client\*.h
        SetOutPath $INSTDIR\win
        File makefile
        File *.nsi
        File *.rc
-       File *.h
 SectionEnd
 
 ; begin uninstall settings/section
@@ -188,7 +177,7 @@ SectionEnd
   ;Language strings
 LangString DESC_YAZ_Runtime ${LANG_ENGLISH} "YAZ runtime files needed in order for YAZ to run, such as DLLs."
 LangString DESC_YAZ_Development ${LANG_ENGLISH} "Header files and import libraries required for developing software using YAZ."
-LangString DESC_YAZ_Documentation ${LANG_ENGLISH} "YAZ Users' guide and reference in HTML and PDF. Describes both YAZ applications and the API."
+LangString DESC_YAZ_Documentation ${LANG_ENGLISH} "YAZ Users' guide and reference in HTML. Describes both YAZ applications and the API."
 LangString DESC_YAZ_Source ${LANG_ENGLISH} "Source code of YAZ. Required if you need to rebuild YAZ (for debugging purposes)."
 
 ;Assign language strings to sections