diff --git a/windowsservercore-ltsc2019-qt5.15.2-32bit/Dockerfile b/windowsservercore-ltsc2019-qt5.15.2-32bit/Dockerfile index e4a86a1..e31123a 100644 --- a/windowsservercore-ltsc2019-qt5.15.2-32bit/Dockerfile +++ b/windowsservercore-ltsc2019-qt5.15.2-32bit/Dockerfile @@ -120,6 +120,17 @@ RUN setx PATH "%PATH%;C:\Qt\QtIFW-3.2.2\bin" # Install OpenSSL ADD OpenSSL.tar.bz2 C:/Qt/Tools +# Install Windows App Certification Kit +# +# How to create the *.tar.bz2 (on Linux): +# 1. Download ISO from https://developer.microsoft.com/en-us/windows/downloads/windows-sdk/ +# 2. Extract ISO and navigate to the directory where the *.msi files are located +# 3. msiextract "Windows App Certification Kit x64 (OnecoreUAP)-x86_en-us.msi" +# 4. msiextract "Windows App Certification Kit x64-x86_en-us.msi" +# 5. Archive the directory "Program Files" to a *.tar.bz2 +ADD WindowsAppCertificationKitX64.tar.bz2 C:/ +RUN setx PATH "%PATH%;C:\Program Files\Windows Kits\10\App Certification Kit" + # Allow installing pip packages system-wide since there's no risk in a container ENV PIP_BREAK_SYSTEM_PACKAGES=1 diff --git a/windowsservercore-ltsc2019-qt5.15.2-32bit/WindowsAppCertificationKitX64.tar.bz2 b/windowsservercore-ltsc2019-qt5.15.2-32bit/WindowsAppCertificationKitX64.tar.bz2 new file mode 100644 index 0000000..1e515a8 --- /dev/null +++ b/windowsservercore-ltsc2019-qt5.15.2-32bit/WindowsAppCertificationKitX64.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0ea69e9d09cf65edb9ed409082f21c0734d0a9fb9ee1130d3e18bc5e1ad0e7b4 +size 37603068