summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleg Pudeyev <p@users.noreply.github.com>2022-01-11 14:20:16 -0500
committerGitHub <noreply@github.com>2022-01-11 14:20:16 -0500
commit121169921ded16579ea282c666ea668e5f708219 (patch)
treef322704892cc2d07b6c02322230b3bf6bb95bdc9
parent23afe62edb66a751604974bef5dad63edd79d3de (diff)
parentb88f82e53bb12867e377c92196a6227abafcbe71 (diff)
downloadpycurl-121169921ded16579ea282c666ea668e5f708219.tar.gz
Merge pull request #702 from swt2c/dont_convert_docstrings
Only run convert_docstrings() if the docstrings files don't exist
-rw-r--r--setup.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/setup.py b/setup.py
index e3b30ce..08fe1fb 100644
--- a/setup.py
+++ b/setup.py
@@ -988,7 +988,8 @@ if __name__ == "__main__":
elif len(sys.argv) > 1 and sys.argv[1] == 'docstrings-sources':
gen_docstrings_sources()
else:
- convert_docstrings()
+ if sys.argv[1] not in ['clean'] and (not os.path.exists('src/docstrings.c') or not os.path.exists('src/docstrings.h')):
+ convert_docstrings()
setup_args['data_files'] = get_data_files()
if 'PYCURL_RELEASE' in os.environ and os.environ['PYCURL_RELEASE'].lower() in ['1', 'yes', 'true']: