Commit 7f639486 authored by Jason R. Coombs's avatar Jason R. Coombs

Only run 'egg_info' when bootstrapping was required.

parent d09dd5ff
...@@ -36,10 +36,11 @@ def ensure_egg_info(): ...@@ -36,10 +36,11 @@ def ensure_egg_info():
if os.path.exists('setuptools.egg-info'): if os.path.exists('setuptools.egg-info'):
return return
print("adding minimal entry_points") print("adding minimal entry_points")
build_egg_info() add_minimal_info()
run_egg_info()
def build_egg_info(): def add_minimal_info():
""" """
Build a minimal egg-info, enough to invoke egg_info Build a minimal egg-info, enough to invoke egg_info
""" """
...@@ -55,9 +56,4 @@ def run_egg_info(): ...@@ -55,9 +56,4 @@ def run_egg_info():
subprocess.check_call(cmd) subprocess.check_call(cmd)
def main(): __name__ == '__main__' and ensure_egg_info()
ensure_egg_info()
run_egg_info()
__name__ == '__main__' and main()
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment