From 1fe795f283aa23863734afc790d2527e7cd3cbf8 Mon Sep 17 00:00:00 2001 From: Gustavo Jose de Sousa Date: Fri, 11 Mar 2016 10:02:05 -0300 Subject: [PATCH] waf: boards: set Board as an abstract board Let's have a unified way to do that - no need for checking the board name anymore. --- Tools/ardupilotwaf/boards.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/ardupilotwaf/boards.py b/Tools/ardupilotwaf/boards.py index 4e8f633065..452d4b053b 100644 --- a/Tools/ardupilotwaf/boards.py +++ b/Tools/ardupilotwaf/boards.py @@ -11,8 +11,6 @@ _board_classes = {} class BoardMeta(type): def __init__(cls, name, bases, dct): super(BoardMeta, cls).__init__(name, bases, dct) - if name == 'Board': - return if 'abstract' not in cls.__dict__: cls.abstract = False @@ -25,6 +23,8 @@ class BoardMeta(type): _board_classes[board_name] = cls class Board: + abstract = True + def configure(self, cfg): env = waflib.ConfigSet.ConfigSet() self.configure_env(cfg, env)