From c735d2b39a7931de0c9ec1b59a3ffa0de4366536 Mon Sep 17 00:00:00 2001 From: Thomas Bernard Date: Thu, 13 Jun 2024 01:18:29 +0200 Subject: [PATCH] setupmingw32.py: follow the symbolic link manually if needed see https://github.com/miniupnp/miniupnp/pull/750#issuecomment-2160833748 --- miniupnpc/setupmingw32.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/miniupnpc/setupmingw32.py b/miniupnpc/setupmingw32.py index f134362..ac0b73d 100755 --- a/miniupnpc/setupmingw32.py +++ b/miniupnpc/setupmingw32.py @@ -20,11 +20,17 @@ except ImportError: from distutils import sysconfig sysconfig.get_config_vars()["OPT"] = '' sysconfig.get_config_vars()["CFLAGS"] = '' + +lic = open('LICENSE').read() +# follow the symbolic link manually if needed +if lic.startswith('../'): + lic = open(lic).read() + setup(name="miniupnpc", version=open('VERSION').read().strip(), author='Thomas BERNARD', author_email='miniupnp@free.fr', - license=open('LICENSE').read(), + license=lic, url='https://miniupnp.tuxfamily.org/', description='MiniUPnP IGD client', ext_modules=[