Browse Source

allow custom name for c9r/c9s icon file

Armin Schrenk 3 years ago
parent
commit
7dfc4d9ded
2 changed files with 2 additions and 1 deletions
  1. 1 1
      dist/win/resources/main.wxs
  2. 1 0
      dist/win/resources/overrides.wxi

+ 1 - 1
dist/win/resources/main.wxs

@@ -86,7 +86,7 @@
     <!-- Non-Opening ProgID -->
     <DirectoryRef Id="INSTALLDIR">
         <Component Win64="yes" Id="nonStartingProgID" >
-          <File Id="IconFileForEncryptedData" KeyPath="yes" Source="$(env.JP_WIXWIZARD_RESOURCES)\$(var.JpAppName)-Vault.ico" Name="$(var.JpAppName)-Vault.ico"></File>
+          <File Id="IconFileForEncryptedData" KeyPath="yes" Source="$(env.JP_WIXWIZARD_RESOURCES)\$(var.IconFileC9rC9s)" Name="$(var.IconFileC9rC9s)"></File>
           <ProgId Id="$(var.JpAppName).Encrypted.1" Description="$(var.JpAppName) Encrypted Data" Icon="IconFileForEncryptedData" IconIndex="0">
             <Extension Id="c9r" Advertise="no" ContentType="$(var.ProgIdContentType)">
               <MIME ContentType="$(var.ProgIdContentType)" Default="yes"></MIME>

+ 1 - 0
dist/win/resources/overrides.wxi

@@ -31,6 +31,7 @@ Default value is `yes`.
 -->
 
 <!-- Non-opening ProgID settings-->
+<?define IconFileC9rC9s= "Cryptomator-Vault.ico" ?>
 <?define ProgIdContentType= "application/vnd.cryptomator.encrypted" ?>
 
 <!-- Close Application util -->