]> granicus.if.org Git - clang/commitdiff
[Analyzer] Add simple help to SATestAdd.py
authorGeorge Karpenkov <ekarpenkov@apple.com>
Thu, 21 Sep 2017 21:47:33 +0000 (21:47 +0000)
committerGeorge Karpenkov <ekarpenkov@apple.com>
Thu, 21 Sep 2017 21:47:33 +0000 (21:47 +0000)
Differential Revision: https://reviews.llvm.org/D38003

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@313924 91177308-0d34-0410-b5e6-96231b3b80d8

utils/analyzer/SATestAdd.py

index 4b94a109ce6451f5697a1c383dcc9607cc36622a..c8c7069a261d7e4167f3a544dec5f762a362c4b3 100755 (executable)
@@ -90,11 +90,12 @@ def addNewProject(ID, BuildMode) :
 # TODO: Add an option not to build.
 # TODO: Set the path to the Repository directory.
 if __name__ == '__main__':
-    if len(sys.argv) < 2:
-        print >> sys.stderr, 'Usage: ', sys.argv[0],\
-                             'project_ID <mode>' \
-                             'mode - 0 for single file project; ' \
-                             '1 for scan_build; ' \
+    if len(sys.argv) < 2 or sys.argv[1] in ('-h', '--help'):
+        print >> sys.stderr, 'Add a new project for testing to static analyzer'\
+                             '\nUsage: ', sys.argv[0],\
+                             'project_ID <mode>\n' \
+                             'mode: 0 for single file project, ' \
+                             '1 for scan_build, ' \
                              '2 for single file c++11 project'
         sys.exit(-1)