X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=support%2Fcreate-installer.cmd;h=8c37a8f93a8317d4559782fb3bd64441c578c12c;hb=e23f490fdd949351aefebfdbfa981047357e4ac4;hp=1d76a37a9f748275ff5698767a6b8b8f8ffca7b0;hpb=10c03f2c2ee8de84829e5b38e655a0a7b14c737a;p=deb_libcec.git diff --git a/support/create-installer.cmd b/support/create-installer.cmd index 1d76a37..8c37a8f 100644 --- a/support/create-installer.cmd +++ b/support/create-installer.cmd @@ -23,7 +23,11 @@ IF "%VS100COMNTOOLS%"=="" ( del /s /f /q ..\build mkdir ..\build -call create-driver-installer.cmd +IF EXIST "..\support\p8-usbcec-driver-installer.exe" ( + copy "..\support\p8-usbcec-driver-installer.exe" "..\build\." +) ELSE ( + call create-driver-installer.cmd +) mkdir ..\build\x64 @@ -98,18 +102,18 @@ del /q /f ..\build\libcec.x64.lib rem Check for sign-binary.cmd, only present on the Pulse-Eight production build system rem Calls signtool.exe and signs the DLLs with Pulse-Eight's code signing key -IF NOT EXIST "..\support\sign-binary.cmd" GOTO CREATEINSTALLER +IF NOT EXIST "..\support\private\sign-binary.cmd" GOTO CREATEINSTALLER echo. Signing all binaries -CALL ..\support\sign-binary.cmd ..\build\cec-client.exe -CALL ..\support\sign-binary.cmd ..\build\CecSharpTester.exe -CALL ..\support\sign-binary.cmd ..\build\libcec.dll -CALL ..\support\sign-binary.cmd ..\build\LibCecSharp.dll -CALL ..\support\sign-binary.cmd ..\build\cec-config-gui.exe -CALL ..\support\sign-binary.cmd ..\build\x64\cec-client.x64.exe -CALL ..\support\sign-binary.cmd ..\build\x64\CecSharpTester.exe -CALL ..\support\sign-binary.cmd ..\build\x64\libcec.x64.dll -CALL ..\support\sign-binary.cmd ..\build\x64\LibCecSharp.dll -CALL ..\support\sign-binary.cmd ..\build\x64\cec-config-gui.exe +CALL ..\support\private\sign-binary.cmd ..\build\cec-client.exe +CALL ..\support\private\sign-binary.cmd ..\build\CecSharpTester.exe +CALL ..\support\private\sign-binary.cmd ..\build\libcec.dll +CALL ..\support\private\sign-binary.cmd ..\build\LibCecSharp.dll +CALL ..\support\private\sign-binary.cmd ..\build\cec-config-gui.exe +CALL ..\support\private\sign-binary.cmd ..\build\x64\cec-client.x64.exe +CALL ..\support\private\sign-binary.cmd ..\build\x64\CecSharpTester.exe +CALL ..\support\private\sign-binary.cmd ..\build\x64\libcec.x64.dll +CALL ..\support\private\sign-binary.cmd ..\build\x64\LibCecSharp.dll +CALL ..\support\private\sign-binary.cmd ..\build\x64\cec-config-gui.exe :CREATEINSTALLER echo. Creating the installer @@ -118,9 +122,9 @@ echo. Creating the installer IF NOT EXIST "..\build\libCEC-installer.exe" GOTO :ERRORCREATINGINSTALLER rem Sign the installer if sign-binary.cmd exists -IF EXIST "..\support\sign-binary.cmd" ( +IF EXIST "..\support\private\sign-binary.cmd" ( echo. Signing the installer binaries - CALL ..\support\sign-binary.cmd ..\build\libCEC-installer.exe + CALL ..\support\private\sign-binary.cmd ..\build\libCEC-installer.exe ) echo. The installer can be found here: ..\build\libCEC-installer.exe