Implements signed index support (#312) · python/pymanager@38c243c · GitHub
Skip to content

Commit 38c243c

Browse files
authored
Implements signed index support (#312)
Fixes #308
1 parent ba799d5 commit 38c243c

28 files changed

Lines changed: 1472 additions & 199 deletions

‎.github/workflows/build.yml‎

Lines changed: 5 additions & 5 deletions

‎_msbuild.py‎

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,9 @@ class ResourceFile(CSourceFile):
5858
VersionInfo(FileDescription="Native helper functions for PyManager"),
5959
PyFile('__init__.py'),
6060
CPP_SETTINGS,
61+
ItemDefinition("Link",
62+
AdditionalDependencies=Prepend("wintrust.lib;"),
63+
),
6164
IncludeFile('*.h'),
6265
CSourceFile('*.cpp'),
6366
CFunction('coinitialize'),
@@ -89,6 +92,7 @@ class ResourceFile(CSourceFile):
8992
CFunction('read_alias_package'),
9093
CFunction('broadcast_settings_change'),
9194
CFunction('get_processor_architecture'),
95+
CFunction('verify_trust'),
9296
source='src/_native',
9397
RootNamespace='_native',
9498
)

‎_msbuild_test.py‎

Lines changed: 4 additions & 0 deletions

0 commit comments

Comments
 (0)