summaryrefslogtreecommitdiff
path: root/py/config/options.py
diff options
context:
space:
mode:
Diffstat (limited to 'py/config/options.py')
-rw-r--r--py/config/options.py14
1 files changed, 0 insertions, 14 deletions
diff --git a/py/config/options.py b/py/config/options.py
index eb2faaed85..eb1840b2eb 100644
--- a/py/config/options.py
+++ b/py/config/options.py
@@ -1,6 +1,4 @@
from textwrap import TextWrapper
-from .base import options_map
-from py.waf.compat import add_metaclass # 2to3
wrapper = TextWrapper()
wrapper.width = 75
@@ -15,18 +13,6 @@ tag_map = {
"storage": "Storage option"
}
-class OptionMeta(type):
- """Self register options."""
- skip = ("Option", "Boolean", "String", "StringList", "Integer")
- def __new__(cls, name, bases, dct):
- new = type.__new__(cls, name, bases, dct)
- if name not in cls.skip:
- if name in options_map:
- raise Exception("Duplicate option: %s" % name)
- options_map[name] = new
- return new
-
-@add_metaclass(OptionMeta)
class Option(object):
"""
Base class for all Options