From 70c9c13f7f0b17579e76460a169eec2dad235914 Mon Sep 17 00:00:00 2001 From: messense Date: Fri, 26 Mar 2021 17:09:25 +0800 Subject: [PATCH] Allow overriding LIBRARY_PATH and CPATH env vars --- crossenv/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/crossenv/__init__.py b/crossenv/__init__.py index baf654d..a6162d9 100644 --- a/crossenv/__init__.py +++ b/crossenv/__init__.py @@ -632,12 +632,12 @@ def make_cross_python(self, context): logger.warning("No libs in sysroot. Does it exist?") else: libs = os.pathsep.join(libs) - extra_envs.append(('LIBRARY_PATH', ':=', libs)) + extra_envs.insert(0, ('LIBRARY_PATH', ':=', libs)) if not os.path.isdir(inc): logger.warning("No include/ in sysroot. Does it exist?") else: - extra_envs.append(('CPATH', ':=', inc)) + extra_envs.insert(0, ('CPATH', ':=', inc)) # Put a few things in locals to make templating marginally less gross macosx_deployment_target = self.macosx_deployment_target