diff --git a/SConstruct b/SConstruct index 4cf48a3a5eeaf91ae6ded46762f5cf7b8e48d595..a8f7ce8b9d39964458dea9fd1ee1fbe3d0a4b474 100644 --- a/SConstruct +++ b/SConstruct @@ -14,7 +14,11 @@ tools = ['default', 'scanreplace'] if 'dotnet' in ARGUMENTS.get('bindings', []): tools.append('csharp/mono') -env = Environment(ENV = {'PATH' : os.environ['PATH'], 'PKG_CONFIG_PATH' : os.environ['PKG_CONFIG_PATH']}, +envvars = {'PATH' : os.environ['PATH']} +if 'PKG_CONFIG_PATH' in os.environ: + envvars['PKG_CONFIG_PATH'] = os.environ['PKG_CONFIG_PATH'] + +env = Environment(ENV = envvars, variables = vars, tools=tools, toolpath=['tools'])