aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/mesonmain.py
diff options
context:
space:
mode:
authorJussi Pakkanen <jpakkane@gmail.com>2017-12-22 20:33:21 +0200
committerJussi Pakkanen <jpakkane@gmail.com>2017-12-31 23:18:08 +0200
commitd2b68d31dd630e5aeacc3588151e80e6774b51bf (patch)
tree9dc5e5a257b9c8558d83a56d29cb98bb48b1c128 /mesonbuild/mesonmain.py
parentdd3f49af0d8c94033e6db68b25c23ea9e63e9c5c (diff)
downloadmeson-d2b68d31dd630e5aeacc3588151e80e6774b51bf.zip
meson-d2b68d31dd630e5aeacc3588151e80e6774b51bf.tar.gz
meson-d2b68d31dd630e5aeacc3588151e80e6774b51bf.tar.bz2
Added init command that creates a sample exe project.
Diffstat (limited to 'mesonbuild/mesonmain.py')
-rw-r--r--mesonbuild/mesonmain.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/mesonbuild/mesonmain.py b/mesonbuild/mesonmain.py
index 20ec304..12bbd69 100644
--- a/mesonbuild/mesonmain.py
+++ b/mesonbuild/mesonmain.py
@@ -17,7 +17,7 @@ import time, datetime
import os.path
from . import environment, interpreter, mesonlib
from . import build
-from . import mconf, mintro, mtest, rewriter
+from . import mconf, mintro, mtest, rewriter, minit
import platform
from . import mlog, coredata
from .mesonlib import MesonException
@@ -308,6 +308,8 @@ def run(original_args, mainfile=None):
sys.exit(1)
elif cmd_name == 'wrap':
return wraptool.run(remaining_args)
+ elif cmd_name == 'init':
+ return minit.run(remaining_args)
elif cmd_name == 'runpython':
import runpy
script_file = remaining_args[0]