From 310b5189217e3f307fd35be76413697004948186 Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Tue, 29 Jan 2019 23:23:32 +0530 Subject: [PATCH] env: Add a repr() for MachineInfo Makes it easier to debug with print() --- mesonbuild/environment.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py index a8889b54a..3fb93caf8 100644 --- a/mesonbuild/environment.py +++ b/mesonbuild/environment.py @@ -1322,6 +1322,9 @@ class MachineInfo: return NotImplemented return not self.__eq__(other) + def __repr__(self): + return ''.format(self.system, self.cpu_family, self.cpu) + @staticmethod def detect(compilers = None): """Detect the machine we're running on