diff --git a/mailnews/extensions/palmsync/Makefile.in b/mailnews/extensions/palmsync/Makefile.in index 40854f02b0d9..c7414dce5377 100644 --- a/mailnews/extensions/palmsync/Makefile.in +++ b/mailnews/extensions/palmsync/Makefile.in @@ -24,12 +24,20 @@ topsrcdir = @top_srcdir@ srcdir = @srcdir@ VPATH = @srcdir@ +README = palm.html + include $(DEPTH)/config/autoconf.mk DIRS = build public src ifdef PALM_CDK_DIR DIRS += conduit + +install:: $(README) + $(INSTALL) $< $(DIST)/bin + +GARBAGE += $(DIST)/bin/$(README) + else libs:: @echo " " diff --git a/xpinstall/packager/packages-win b/xpinstall/packager/packages-win index 431f2355543c..2897696a03ff 100644 --- a/xpinstall/packager/packages-win +++ b/xpinstall/packager/packages-win @@ -311,6 +311,7 @@ bin\components\palmsync.xpt bin\components\bayesflt.dll bin\components\mailview.dll bin\components\mailview.xpt +bin\palm.html [chatzilla] bin\components\chatzilla-service.js diff --git a/xpinstall/packager/windows/mail.jst b/xpinstall/packager/windows/mail.jst index 9c14ca609538..eae0f1d2b1a9 100644 --- a/xpinstall/packager/windows/mail.jst +++ b/xpinstall/packager/windows/mail.jst @@ -80,6 +80,8 @@ function createShortcuts() filePalmSyncInstallExe = getFolder("Program", "PalmSyncInstall.exe"); scDescPalmSyncInstall = "Address Book Palm Sync Install"; scDescPalmSyncUninstall = "Address Book Palm Sync Uninstall"; + filePalmSyncReadme = getFolder("Program", "palm.html"); + scDescPalmSyncReadme = "Palm Sync User Guide"; scExeDesc = "Mail"; scParam = "-mail"; scFolderName = "$ProductName$"; @@ -204,6 +206,13 @@ function createShortcuts() /* create the shortcuts in the new sub folder */ File.windowsShortcut(filePalmSyncInstallExe, fStartMenuPalmSync, scDescPalmSyncInstall, fProgram, "", filePalmSyncInstallExe, 0); File.windowsShortcut(filePalmSyncInstallExe, fStartMenuPalmSync, scDescPalmSyncUninstall, fProgram, "/u", filePalmSyncInstallExe, 0); + + // only create the palm sync readme shortcut if the file exist + if(File.exists(filePalmSyncReadme)) + { + /* create the shortcuts in the new sub folder */ + File.windowsShortcut(filePalmSyncReadme, fStartMenuPalmSync, scDescPalmSyncReadme, fProgram, "", filePalmSyncReadme, 0); + } } //