From 5bede85d3d68b553c0f60ee32b23d911b98027a0 Mon Sep 17 00:00:00 2001 From: Axel Huebl Date: Mon, 12 Aug 2024 15:09:15 -0700 Subject: [PATCH] `setup.py`: More Unique `build_base` This likely can race in superbuilds of dependent projects. --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index f4bc5f45..1d1b3700 100644 --- a/setup.py +++ b/setup.py @@ -24,7 +24,7 @@ def initialize_options(self): # clashes with directories many developers have in their source trees; # this can create confusing results with "pip install .", which clones # the whole source tree by default - self.build_base = "_tmppythonbuild" + self.build_base = os.path.join("_tmppythonbuild", "amrex") def run(self): # remove existing build directory