Match compiler: Be more user friendly on how to invoke it
This commit is contained in:
parent
ade0b741b7
commit
e1be85a552
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/python
|
||||
|
||||
import os
|
||||
import sys
|
||||
import re
|
||||
import glob
|
||||
|
||||
|
@ -485,6 +486,11 @@ class MatchCompiler:
|
|||
# Main program
|
||||
build_dir = 'build'
|
||||
|
||||
# Check if we are invoked from the right place
|
||||
if not os.path.exists('lib') and not os.path.exists('samples'):
|
||||
print('Please invoke from the top level cppcheck source dir. Example: tools/matchcompiler.py')
|
||||
sys.exit(-1)
|
||||
|
||||
# Create build directory if needed
|
||||
if not os.path.exists(build_dir):
|
||||
os.makedirs(build_dir)
|
||||
|
|
Loading…
Reference in New Issue