From 56470c15215f7c9670785dd857bdd198b3bf85ad Mon Sep 17 00:00:00 2001 From: Kaido Kert Date: Sun, 30 Jun 2024 14:41:28 -0700 Subject: [PATCH] Set pythonpath (#680) --- setup.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 3ecfa17c6dca5..a103ef5008bf9 100644 --- a/setup.py +++ b/setup.py @@ -3,6 +3,7 @@ from setuptools.command.build_py import build_py import subprocess import sys +import os def run_command(command, cwd=None): @@ -32,12 +33,16 @@ class CustomBuild(build_py): def run(self): super().run() - # Running GN to generate build files + top_level_dir = os.path.abspath(os.path.dirname(__file__)) + os.environ['PYTHONPATH'] = top_level_dir + + print('Downloading the Chromium Clang toolchain.. ') + run_command('starboard/tools/download_clang.sh') + print('Generating build files with GN...') run_command( ['python', 'cobalt/build/gn.py', '-p', 'linux-x64x11', '-C', 'devel']) - # Running Ninja to build the project print('Building project with Ninja...') run_command(['ninja', '-C', 'out/linux-x64x11_devel'])