From 152fface17f159469791e96ffd678241dce8d7e5 Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Mon, 3 Jul 2023 09:43:40 +0200 Subject: [PATCH] Handle clean on YARPNativeBuildTask before the Makefile exists --- mx.truffleruby/mx_truffleruby.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mx.truffleruby/mx_truffleruby.py b/mx.truffleruby/mx_truffleruby.py index 37b4d2debdf8..235494dc6762 100644 --- a/mx.truffleruby/mx_truffleruby.py +++ b/mx.truffleruby/mx_truffleruby.py @@ -138,6 +138,12 @@ def build(self): mx.run(['./configure'], cwd=self.subject.dir) super(YARPNativeBuildTask, self).build() # make + def clean(self, forBuild=False): + if exists(join(self.subject.dir, 'Makefile')): + super(YARPNativeBuildTask, self).clean(forBuild=forBuild) + else: + pass + # Commands def jt(*args):