Add a --run switch to wscript, to run Midori after building
This commit is contained in:
parent
270822a0c4
commit
df6afd7caa
1 changed files with 11 additions and 0 deletions
11
wscript
11
wscript
|
@ -195,6 +195,8 @@ def set_options (opt):
|
||||||
|
|
||||||
opt.tool_options ('compiler_cc')
|
opt.tool_options ('compiler_cc')
|
||||||
opt.tool_options ('intltool')
|
opt.tool_options ('intltool')
|
||||||
|
opt.add_option ('--run', action='store_true', default=False,
|
||||||
|
help='Run application after building it', dest='run')
|
||||||
|
|
||||||
group = opt.add_option_group ('Directories', '')
|
group = opt.add_option_group ('Directories', '')
|
||||||
if (opt.parser.get_option ('--prefix')):
|
if (opt.parser.get_option ('--prefix')):
|
||||||
|
@ -360,3 +362,12 @@ def shutdown ():
|
||||||
Params.pprint ('RED', "Failed to generate po template.")
|
Params.pprint ('RED', "Failed to generate po template.")
|
||||||
Params.pprint ('RED', "Make sure intltool is installed.")
|
Params.pprint ('RED', "Make sure intltool is installed.")
|
||||||
os.chdir ('..')
|
os.chdir ('..')
|
||||||
|
elif Params.g_options.run:
|
||||||
|
folder = os.path.dirname (Params.g_build.env ()['waf_config_files'][0])
|
||||||
|
try:
|
||||||
|
application = subprocess.Popen ([
|
||||||
|
folder + os.sep + APPNAME + os.sep + APPNAME],
|
||||||
|
stderr=subprocess.PIPE)
|
||||||
|
application.wait ()
|
||||||
|
except:
|
||||||
|
Params.pprint ('RED', "Failed to run application.")
|
||||||
|
|
Loading…
Reference in a new issue