]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[Build-System] Sign FreeSWITCH modules with timestamp on Windows when new version...
authorAndrey Volk <andywolk@gmail.com>
Fri, 12 Jun 2020 10:12:46 +0000 (14:12 +0400)
committerAndrey Volk <andywolk@gmail.com>
Sat, 23 Oct 2021 19:00:16 +0000 (22:00 +0300)
w32/Setup/Setup.2017.wixproj

index 8b91ec3e37a2e3966b3ea832c9a2d01c7d60a6c0..8b6b616b2da68ef1e42226799e0a0a089b501596 100644 (file)
             SigningTarget="%(ExeFiles.Identity)"\r
             TargetFrameworkVersion="v4.5" />\r
     <Message Importance="High" Text="Signing FreeSWITCH Modules" />\r
-    <SignFile ContinueOnError="WarnAndContinue"\r
+    <SignFile Condition="'$(GitCommits)' != '0'" ContinueOnError="WarnAndContinue"\r
+            CertificateThumbprint="$(CertificateThumbprint)"\r
+            SigningTarget="%(Modules.Identity)"\r
+            TargetFrameworkVersion="v4.5" />\r
+    <SignFile Condition="'$(GitCommits)' == '0'" ContinueOnError="WarnAndContinue"\r
             CertificateThumbprint="$(CertificateThumbprint)"\r
+            TimestampUrl="$(TimestampUrl)"\r
             SigningTarget="%(Modules.Identity)"\r
             TargetFrameworkVersion="v4.5" />\r
     <HeatDirectory\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHConfFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHSoundFiles8.wxs"\r
         Directory="$(SoundsDir)"\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHSoundFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHhtdocsFilesDir.wxs"\r
         Directory="$(ProjectDir)..\..\htdocs"\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHhtdocsFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHimagesFilesDir.wxs"\r
         Directory="$(ProjectDir)..\..\images"\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHimagesFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHfontsFilesDir.wxs"\r
         Directory="$(ProjectDir)..\..\fonts"\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHfontsFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHgrammarFilesDir.wxs"\r
         Directory="$(SolutionDir)$(UserFriendlyPlatform)\$(Configuration)\grammar"\r
         SuppressFragments="true"\r
         PreprocessorVariable="var.FreeSWITCHgrammarFilesDir">\r
     </HeatDirectory>\r
-   <HeatDirectory\r
+    <HeatDirectory\r
         ToolPath="$(WixToolPath)"\r
         OutputFile="$(ProjectDir)Fragments\FreeSWITCHBaseFiles.wxs"\r
         Directory="$(SolutionDir)$(UserFriendlyPlatform)\$(Configuration)"\r