py-tensorboard: force use of spack's python, force build of ijar (#20059)
(same fix for py-tensorboard-plugin-wit)
This commit is contained in:
parent
fd07decd27
commit
3f0984e5e1
@ -53,6 +53,12 @@ def setup(self, spec, prefix):
|
||||
filter_file(r'virtualenv venv',
|
||||
'',
|
||||
'tensorboard_plugin_wit/pip_package/build_pip_package.sh')
|
||||
filter_file('unset PYTHON_HOME',
|
||||
'export PYTHONPATH="{0}"'.format(env['PYTHONPATH']),
|
||||
'tensorboard_plugin_wit/pip_package/build_pip_package.sh')
|
||||
filter_file('python setup.py',
|
||||
'{0} setup.py'.format(spec['python'].command.path),
|
||||
'tensorboard_plugin_wit/pip_package/build_pip_package.sh')
|
||||
|
||||
def build(self, spec, prefix):
|
||||
tmp_path = env['TEST_TMPDIR']
|
||||
@ -60,6 +66,8 @@ def build(self, spec, prefix):
|
||||
'--nosystem_rc',
|
||||
'--output_user_root=' + tmp_path,
|
||||
'run',
|
||||
# watch https://github.com/bazelbuild/bazel/issues/7254
|
||||
'--define=EXECUTOR=remote',
|
||||
'--verbose_failures',
|
||||
'--subcommands=pretty_print',
|
||||
'tensorboard_plugin_wit/pip_package:build_pip_package')
|
||||
|
@ -75,6 +75,12 @@ def configure(self, spec, prefix):
|
||||
filter_file('trap cleanup EXIT',
|
||||
'',
|
||||
'tensorboard/pip_package/build_pip_package.sh')
|
||||
filter_file('unset PYTHON_HOME',
|
||||
'export PYTHONPATH="{0}"'.format(env['PYTHONPATH']),
|
||||
'tensorboard/pip_package/build_pip_package.sh')
|
||||
filter_file('python setup.py',
|
||||
'{0} setup.py'.format(spec['python'].command.path),
|
||||
'tensorboard/pip_package/build_pip_package.sh')
|
||||
|
||||
def build(self, spec, prefix):
|
||||
tmp_path = env['TEST_TMPDIR']
|
||||
@ -82,6 +88,8 @@ def build(self, spec, prefix):
|
||||
'--nosystem_rc',
|
||||
'--output_user_root=' + tmp_path,
|
||||
'build',
|
||||
# watch https://github.com/bazelbuild/bazel/issues/7254
|
||||
'--define=EXECUTOR=remote',
|
||||
'--verbose_failures',
|
||||
'--spawn_strategy=local',
|
||||
'--subcommands=pretty_print',
|
||||
|
Loading…
Reference in New Issue
Block a user