aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mconf.py
diff options
context:
space:
mode:
authorSander Sweers <infirit@gmail.com>2018-03-04 19:56:53 +0100
committerSander Sweers <infirit@gmail.com>2018-03-04 19:56:53 +0100
commit3a0ab6a2bc6c70a88673b5f7016daf171759c1da (patch)
treee19bb93281d39f6fcfff6acf4b9da6556d275a92 /mesonbuild/mconf.py
parent9bafde953a18f08e722ffc94c051c51ef397251b (diff)
downloadmeson-3a0ab6a2bc6c70a88673b5f7016daf171759c1da.zip
meson-3a0ab6a2bc6c70a88673b5f7016daf171759c1da.tar.gz
meson-3a0ab6a2bc6c70a88673b5f7016daf171759c1da.tar.bz2
mconf: Make it pep8 compliant
Diffstat (limited to 'mesonbuild/mconf.py')
-rw-r--r--mesonbuild/mconf.py9
1 files changed, 7 insertions, 2 deletions
diff --git a/mesonbuild/mconf.py b/mesonbuild/mconf.py
index 494d1bd..db109b7 100644
--- a/mesonbuild/mconf.py
+++ b/mesonbuild/mconf.py
@@ -12,9 +12,10 @@
# See the License for the specific language governing permissions and
# limitations under the License.
-import sys, os
+import os
+import sys
import argparse
-from . import coredata, mesonlib, build
+from . import (coredata, mesonlib, build)
parser = argparse.ArgumentParser(prog='meson configure')
@@ -24,9 +25,11 @@ parser.add_argument('directory', nargs='*')
parser.add_argument('--clearcache', action='store_true', default=False,
help='Clear cached state (e.g. found dependencies)')
+
class ConfException(mesonlib.MesonException):
pass
+
class Conf:
def __init__(self, build_dir):
self.build_dir = build_dir
@@ -218,6 +221,7 @@ class Conf:
'choices': coredata.get_builtin_option_choices(key)})
self.print_aligned(tarr)
+
def run(args):
args = mesonlib.expand_arguments(args)
if not args:
@@ -250,5 +254,6 @@ def run(args):
return 1
return 0
+
if __name__ == '__main__':
sys.exit(run(sys.argv[1:]))