vcsjones / AzureSignTool

SignTool Library and Azure Key Vault Support
MIT License
285 stars 89 forks source link

File system globbing support #247

Closed vcsjones closed 6 months ago

vcsjones commented 6 months ago

If an input on the CLI or in the input-file-list contains a wildcard character, treat it as a glob. For example, this will now work:

azuresigntool ... C:\files\*.exe # glob by extension
azuresigntool ... C:\files\**\*.exe # glob including subdirectories

This implementation explicitly requires the use of an asterisk for globbing. "C:\files\" will not be treated as as sign everything in that directory. It must have a pattern like "C:\files*\" to sign everything under a directory.

Fixes #206