diff options
author | Juergen Bocklage-Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-08-29 18:37:45 +0200 |
---|---|---|
committer | Juergen Ryannel <juergen.bocklage-ryannel@pelagicore.com> | 2016-11-30 10:01:19 +0100 |
commit | c28421034da71671e46b97825e0b4457ce1d9876 (patch) | |
tree | 47e657705c000616eeaf3651bd041f3946ae37af /cli.py | |
parent | 287a0559673557b5da87fb1196b0a14612c48eba (diff) | |
download | qtivi-qface-c28421034da71671e46b97825e0b4457ce1d9876.tar.gz |
moved grammar to inplace
Diffstat (limited to 'cli.py')
-rwxr-xr-x | cli.py | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -12,9 +12,9 @@ import yaml os.environ['PYTHONPATH'] = os.getcwd() -def sh(cmd, all=False): +def sh(cmd, all=False, **kwargs): click.echo('$ {0}'.format(cmd)) - return call(cmd, shell=True) + return call(cmd, shell=True, **kwargs) @click.group() @@ -24,7 +24,8 @@ def cli(): @cli.command() def antlr(): - sh('antlr4 -Dlanguage=Python3 -Werror -package qface.idl.parser -o qface/idl/parser -listener -visitor T.g4') + cwd = str(Path('qface/idl/parser').absolute()) + sh('antlr4 -Dlanguage=Python3 -Werror -package qface.idl.parser -o . -listener -visitor T.g4', cwd=cwd) @cli.command() |