mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2024-10-01 01:06:10 -04:00
c0d311bc66
Adds workflow signing Windows installers with EV certificate from Azure Key Vault via AzureSignTool Adds CMake to sign Windows binaries as they're processed Installs dotnet 8 as required by AST Signed-off-by: John Parent <john.parent@kitware.com>
17 lines
589 B
CMake
17 lines
589 B
CMake
function(sign_target_windows tgt)
|
|
if(WIN32 AND GPT4ALL_SIGN_INSTALL)
|
|
add_custom_command(TARGET ${tgt}
|
|
POST_BUILD
|
|
COMMAND AzureSignTool.exe sign
|
|
-du "https://gpt4all.io/index.html"
|
|
-kvu https://gpt4all.vault.azure.net
|
|
-kvi "$Env{AZSignGUID}"
|
|
-kvs "$Env{AZSignPWD}"
|
|
-kvc "$Env{AZSignCertName}"
|
|
-kvt "$Env{AZSignTID}"
|
|
-tr http://timestamp.digicert.com
|
|
-v
|
|
$<TARGET_FILE:${tgt}>
|
|
)
|
|
endif()
|
|
endfunction() |