@@ -698,8 +698,8 @@ def link( # noqa: C901
698
698
def manifest_setup_ldargs (self , output_filename , build_temp , ld_args ):
699
699
# If we need a manifest at all, an embedded manifest is recommended.
700
700
# See MSDN article titled
701
- # "How to: Embed a Manifest Inside a C/C++ Application "
702
- # (currently at http ://msdn2 .microsoft.com/en-us/library/ms235591(VS.80).aspx )
701
+ # "Understanding manifest generation for C/C++ programs "
702
+ # (currently at https ://learn .microsoft.com/en-us/cpp/build/understanding-manifest-generation-for-c-cpp-programs )
703
703
# Ask the linker to generate the manifest in the temp dir, so
704
704
# we can check it, and possibly embed it, later.
705
705
temp_manifest = os .path .join (
@@ -710,7 +710,7 @@ def manifest_setup_ldargs(self, output_filename, build_temp, ld_args):
710
710
def manifest_get_embed_info (self , target_desc , ld_args ):
711
711
# If a manifest should be embedded, return a tuple of
712
712
# (manifest_filename, resource_id). Returns None if no manifest
713
- # should be embedded. See http ://bugs.python.org/issue7833 for why
713
+ # should be embedded. See https ://bugs.python.org/issue7833 for why
714
714
# we want to avoid any manifest for extension modules if we can)
715
715
for arg in ld_args :
716
716
if arg .startswith ("/MANIFESTFILE:" ):
0 commit comments