diff --git a/.appveyor.yml b/.appveyor.yml
index 5e43831..65e07a1 100644
--- a/.appveyor.yml
+++ b/.appveyor.yml
@@ -6,25 +6,19 @@ cache:
- packages -> **\packages.config
- '%USERPROFILE%\.nuget\packages -> **\project.json'
before_build:
-- cmd: >-
- FOR /F %%i in ('git describe --always --tags') do set GIT_TAG=%%i
+- ps: >-
+ $env:GIT_TAG = git describe --always --tags
nuget restore
build:
verbosity: minimal
after_build:
-- cmd: >-
- type GitVersion.cs
+- ps: >-
+ Get-Content GitVersion.cs
- cd Build
-
- move QuickLook.msi ..\QuickLook-%GIT_TAG%.msi
-
- dir ..\QuickLook-%GIT_TAG%.msi
-
- 7z a ..\QuickLook-%GIT_TAG%.zip .\Package\* -r
-
- 7z l ..\QuickLook-%GIT_TAG%.zip
+ Move-Item Build\QuickLook-$env:GIT_TAG.msi QuickLook-$env:GIT_TAG.msi
+
+ Move-Item Build\QuickLook-$env:GIT_TAG.zip QuickLook-$env:GIT_TAG.zip
artifacts:
- path: QuickLook-%GIT_TAG%.zip
diff --git a/QuickLook.Installer/QuickLook.Installer.wixproj b/QuickLook.Installer/QuickLook.Installer.wixproj
index 80cdd24..f99b2f4 100644
--- a/QuickLook.Installer/QuickLook.Installer.wixproj
+++ b/QuickLook.Installer/QuickLook.Installer.wixproj
@@ -18,6 +18,7 @@
..\Build\
obj\$(Configuration)\
+ PackageDir=$(SolutionDir)Build\Package\
@@ -32,25 +33,24 @@
-
-
- QuickLook
- {8b4a9ce5-67b5-4a94-81cb-3771f688fdeb}
- True
- True
- Binaries;Content;Satellites
- INSTALLFOLDER
-
-
- robocopy "$(SolutionDir)Build\$(Configuration)" "$(SolutionDir)Build\Package" %2a.%2a /e /njh /njs /ndl /nfl /nc /ns /np /xf %2a.pdb /xf %2a.obj /xf %2a.ipdb /xf %2a.iobj /xf %2a.exp /xf %2a.lib /xf %2a.ilk /xf %2a.xml
+ rmdir /S /Q "$(SolutionDir)Build\Package\%2a"
-"$(WIX)bin\heat" dir "$(SolutionDir)Build\Package" -dr INSTALLFOLDER -cg QuickLookComponents -gg -g1 -sf -srd -sreg -var "var.QuickLook.TargetDir" -out "$(ProjectDir)C_QuickLookComponents.wxs"
+robocopy "$(SolutionDir)Build\$(Configuration)" "$(SolutionDir)Build\Package" %2a.%2a /e /njh /njs /ndl /nfl /nc /ns /np /xf %2a.pdb /xf %2a.obj /xf %2a.ipdb /xf %2a.iobj /xf %2a.exp /xf %2a.lib /xf %2a.ilk /xf %2a.xml
+
+powershell -file "$(SolutionDir)Scripts\sign-package.ps1"
+
+"$(WIX)bin\heat" dir "$(SolutionDir)Build\Package" -dr INSTALLFOLDER -cg QuickLookComponents -gg -g1 -sf -srd -sreg -var "var.PackageDir" -out "$(ProjectDir)C_QuickLookComponents.wxs"
+
+
+ powershell -file "$(SolutionDir)Scripts\sign-msi.ps1"
+
+powershell -file "$(SolutionDir)Scripts\rename-pkg.ps1"