From 883cf9664e991cd067119d8e99bb175deeedfc64 Mon Sep 17 00:00:00 2001 From: Perry Werneck Date: Thu, 9 Jul 2020 01:22:32 -0300 Subject: [PATCH] Adding file association on windows. --- win/pw3270.nsi.in | 4 ++++ 1 file changed, 4 insertions(+), 0 deletions(-) diff --git a/win/pw3270.nsi.in b/win/pw3270.nsi.in index 331d480..550872a 100644 --- a/win/pw3270.nsi.in +++ b/win/pw3270.nsi.in @@ -29,6 +29,7 @@ !include "FileFunc.nsh" !include "LogicLib.nsh" !include "winmessages.nsh" +!include "FileAssociation.nsh" Name "@PRODUCT_NAME@" Caption "@PRODUCT_NAME@ - @PACKAGE_DESCRIPTION@" @@ -106,6 +107,9 @@ SubSection "@PRODUCT_NAME@" SecMain file "/oname=$INSTDIR\lib@LIBRARY_NAME@.dll" "lib@LIBRARY_NAME@.dll" file "/oname=$INSTDIR\libv3270.dll" "libv3270.dll" + # Register file association + ${registerExtension} "$INSTDIR\@PRODUCT_NAME@.exe" ".3270" "@PRODUCT_NAME@ Session file" + # Configuration files file "/oname=$INSTDIR\@PRODUCT_NAME@-logo.png" "@PRODUCT_NAME@\@PRODUCT_NAME@-logo.png" file "/oname=$INSTDIR\@PRODUCT_NAME@.png" "@PRODUCT_NAME@\@PRODUCT_NAME@.png" -- libgit2 0.21.2