aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorUlf Lamping <ulf.lamping@web.de>2006-04-20 20:33:04 +0000
committerUlf Lamping <ulf.lamping@web.de>2006-04-20 20:33:04 +0000
commitdd44762c875757e13fe98387cccf5b07c89b53ff (patch)
treecdc2cedfd5b511ac962835a8a90f41c622581876
parent662661f5919fc2dc1182c249db3bb5b60f1c79fa (diff)
if HHC_DIR is defined in config.nmake, include the user-guide.chm file into the Win32 installer
svn path=/trunk/; revision=17936
-rw-r--r--packaging/nsis/Makefile.nmake3
-rw-r--r--packaging/nsis/ethereal.nsi12
2 files changed, 15 insertions, 0 deletions
diff --git a/packaging/nsis/Makefile.nmake b/packaging/nsis/Makefile.nmake
index 355bd2ef15..68f389d0e2 100644
--- a/packaging/nsis/Makefile.nmake
+++ b/packaging/nsis/Makefile.nmake
@@ -150,6 +150,9 @@ $(DEST)-setup-$(VERSION).exe : $(NSI) $(DELIVERABLES) Makefile.nmake
!IFDEF LUA_DIR
/DLUA_DIR=$(LUA_DIR) \
!ENDIF
+!IFDEF HHC_DIR
+ /DHHC_DIR=$(HHC_DIR) \
+!ENDIF
ethereal.nsi
clean:
diff --git a/packaging/nsis/ethereal.nsi b/packaging/nsis/ethereal.nsi
index ff5064129c..2e753fb71b 100644
--- a/packaging/nsis/ethereal.nsi
+++ b/packaging/nsis/ethereal.nsi
@@ -787,6 +787,16 @@ SectionEnd
SectionGroupEnd ; "Tools"
+!ifdef HHC_DIR
+Section "User's Guide" SecUsersGuide
+;-------------------------------------------
+!ifdef GTK1_DIR & GTK2_DIR
+SectionIn 1 2
+!endif
+SetOutPath $INSTDIR
+File "..\..\docbook\user-guide.chm"
+SectionEnd
+!endif
Section "Uninstall" un.SecUinstall
;-------------------------------------------
@@ -886,6 +896,7 @@ Delete "$INSTDIR\FAQ"
Delete "$INSTDIR\NEWS.txt"
Delete "$INSTDIR\manuf"
Delete "$INSTDIR\pcrepattern.3.txt"
+Delete "$INSTDIR\user-guide.chm"
Delete "$INSTDIR\radius\*.*"
Delete "$INSTDIR\dtds\*.*"
Delete "$SMPROGRAMS\Ethereal\*.*"
@@ -1006,6 +1017,7 @@ SectionEnd
!insertmacro MUI_DESCRIPTION_TEXT ${SecText2Pcap} "Text2pcap is a program that reads in an ASCII hex dump and writes the data into a libpcap-style capture file."
!insertmacro MUI_DESCRIPTION_TEXT ${SecMergecap} "Mergecap is a program that combines multiple saved capture files into a single output file"
!insertmacro MUI_DESCRIPTION_TEXT ${SecCapinfos} "Capinfos is a program that provides information on capture files."
+ !insertmacro MUI_DESCRIPTION_TEXT ${SecUsersGuide} "The user's guide as the online help system."
!insertmacro MUI_FUNCTION_DESCRIPTION_END
!insertmacro MUI_UNFUNCTION_DESCRIPTION_BEGIN