From c53443c80d3665c7a05aaf2d4f8a726fdc926a87 Mon Sep 17 00:00:00 2001 From: Paul Wankadia Date: Fri, 30 Jun 2023 13:53:51 +0000 Subject: [PATCH] Tidy up the Python build a little. Change-Id: I0b152cd0820df0e1e316dbc949e0548043a16600 Reviewed-on: https://code-review.googlesource.com/c/re2/+/61471 Reviewed-by: Alex Chernyakhovsky Reviewed-by: Paul Wankadia --- python/setup.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/python/setup.py b/python/setup.py index b0cbd5b1e..bca6b5bb3 100644 --- a/python/setup.py +++ b/python/setup.py @@ -51,9 +51,6 @@ def build_extension(self, ext): # For @pybind11_bazel's `python_configure()`. os.environ['PYTHON_BIN_PATH'] = sys.executable - cmd = ['bazel', 'clean', '--expunge'] - self.spawn(cmd) - cmd = ['bazel', 'build'] if 'BAZEL_CPU' in os.environ: cmd.append(f'--cpu={os.environ["BAZEL_CPU"].lower()}') @@ -65,6 +62,9 @@ def build_extension(self, ext): shutil.copyfile('../bazel-bin/python/_re2.so', self.get_ext_fullpath(ext.name)) + cmd = ['bazel', 'clean', '--expunge'] + self.spawn(cmd) + def include_dirs(): try: