diff options
author | Jürg Billeter <j@bitron.ch> | 2020-02-20 17:41:58 +0100 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2020-02-27 12:18:07 +0100 |
commit | aead8c86831485abccdb92be058e778187e4aac3 (patch) | |
tree | 544092768d2d49d90684c278411a0f5af9a0eaec | |
parent | df1e4e7fe5a2d549cdc2bf805496a8ff7c7b15b7 (diff) | |
download | buildstream-aead8c86831485abccdb92be058e778187e4aac3.tar.gz |
_sandboxreapi.py: Set OSFamily and ISA platform properties
-rw-r--r-- | src/buildstream/sandbox/_sandboxreapi.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/buildstream/sandbox/_sandboxreapi.py b/src/buildstream/sandbox/_sandboxreapi.py index 2f500cd51..718dbefdc 100644 --- a/src/buildstream/sandbox/_sandboxreapi.py +++ b/src/buildstream/sandbox/_sandboxreapi.py @@ -104,13 +104,18 @@ class SandboxREAPI(Sandbox): # Request read-write directories as output output_directories = [os.path.relpath(dir, start=working_directory) for dir in read_write_directories] + config = self._get_config() + platform = remote_execution_pb2.Platform() + platform.properties.add(name="OSFamily", value=config.build_os) + platform.properties.add(name="ISA", value=config.build_arch) + return remote_execution_pb2.Command( arguments=command, working_directory=working_directory[1:], environment_variables=environment_variables, output_files=[], output_directories=output_directories, - platform=None, + platform=platform, ) def _process_job_output(self, working_directory, output_directories, output_files, *, failure): |