diff --git a/package.cmd b/package.cmd new file mode 100644 index 0000000..da144e7 --- /dev/null +++ b/package.cmd @@ -0,0 +1,12 @@ +@echo off + +set signtool="C:\Program Files (x86)\Windows Kits\10\bin\10.0.22621.0\x64\signtool.exe" + +rem replace test-certificate with EV +signtool sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /n "Nefarius Software Solutions e.U." .\build\x64\Win10Release\qxldod\qxldod.sys + +rem create submission package +makecab.exe /f .\qxldod_x64.ddf + +rem sign submission package +signtool sign /tr http://timestamp.digicert.com /td sha256 /fd sha256 /n "Nefarius Software Solutions e.U." .\disk1\*.cab diff --git a/qxldod_x64.ddf b/qxldod_x64.ddf new file mode 100644 index 0000000..dbb6dbd --- /dev/null +++ b/qxldod_x64.ddf @@ -0,0 +1,18 @@ +; qxldod cab file for attestation submission +.OPTION EXPLICIT +.Set CabinetFileCountThreshold=0 +.Set FolderFileCountThreshold=0 +.Set FolderSizeThreshold=0 +.Set MaxCabinetSize=0 +.Set MaxDiskFileCount=0 +.Set MaxDiskSize=0 +.Set CompressionType=MSZIP +.Set Cabinet=on +.Set Compress=on +; x64 +.Set CabinetNameTemplate=qxldod_x64.cab +.Set DestinationDir=qxldod_x64 +LICENSE +build\x64\Win10Release\qxldod.pdb +build\x64\Win10Release\qxldod\qxldod.inf +build\x64\Win10Release\qxldod\qxldod.sys