From cf4c27a8854cc81eb2edac58e145490fff527fb3 Mon Sep 17 00:00:00 2001 From: Paul Sokolovsky Date: Sat, 7 Jun 2014 05:03:19 +0300 Subject: [PATCH] make_metadata.py: Allow to have module name != distribution name. Like, micropython-re-pcre hosts re.py. --- make_metadata.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/make_metadata.py b/make_metadata.py index cd5933ae..b62277c6 100755 --- a/make_metadata.py +++ b/make_metadata.py @@ -14,7 +14,7 @@ sys.path.pop(0) from setuptools import setup -setup(name='micropython-%(name)s', +setup(name='micropython-%(dist_name)s', version='%(version)s', description=%(desc)r, long_description=%(long_desc)r, @@ -117,8 +117,10 @@ def main(): else: raise ValueError - data["name"] = module - data["top_name"] = module.split(".", 1)[0] + data["dist_name"] = module + if "name" not in data: + data["name"] = module + data["top_name"] = data["name"].split(".", 1)[0] if "depends" in data: deps = ["micropython-" + x.strip() for x in data["depends"].split(",")]