diff -r 3bfc260b6d61 -r 76300483f6fd sbsv2/raptor/python/raptor_make.py --- a/sbsv2/raptor/python/raptor_make.py Fri Feb 05 20:24:19 2010 +0000 +++ b/sbsv2/raptor/python/raptor_make.py Sat Feb 06 09:36:43 2010 +0000 @@ -55,7 +55,7 @@ else: raise BadMakeEngineException("'%s' does not appear to be a make engine - no settings found for it" % engine) - if not avar.isChildOf("make_engine", Raptor.cache): + if not avar.isDerivedFrom("make_engine", Raptor.cache): raise BadMakeEngineException("'%s' is not a build engine (it's a variant but it does not extend 'make_engine')" % engine) # find the variant and extract the values