Hi Mahesh,
With most unix scripts there is a "--help" optional flag implemented that
will give you a clue how use the tool in question. Check-webkit-style is no
different.
$ Tools/Scripts/check-webkit-style --help
Usage: check-webkit-style [--help] [options] [path1] [path2] ...
Overview:
Check coding style according to WebKit style guidelines:
http://webkit.org/coding/coding-style.html
Path arguments can be files and directories. If neither a git commit nor
paths are passed, then all changes in your source control working
directory
are checked.
This ^ is the clue to your error. Since you didn't pass an argument, it
attempted to check all the changes in your source control working directory,
but it failed because it could not determine what SCM (Source Control
Management) system you are using.
Where did you get the code from? Git, SVN, a tarball or somewhere else?
Regards
Brian
> -----Original Message-----
> From: [email protected] [mailto:webkit-help-
> [email protected]] On Behalf Of mahesh gawali
> Sent: 17 September 2013 12:54
> To: [email protected]
> Subject: [webkit-help] running check-webkit-style on webkit-gtk
>
> Hi All,
>
>
> I am trying to run check-webkit-style on webkit-gtk build for coding
> guideline conformance.
>
>
> I am getting following error:
>
>
> [root@localhost Scripts]# ./check-webkit-style Traceback (most recent
> call last):
> File "./check-webkit-style", line 48, in <module>
> sys.exit(CheckWebKitStyle().main())
> File "/home/Webkit-GTK/Tools/Scripts/webkitpy/style/main.py", line
> 127, in main
> host._initialize_scm()
> File "/home/Webkit-GTK/Tools/Scripts/webkitpy/common/host.py", line
> 112, in _initialize_scm
> self._scm = detector.default_scm(patch_directories)
> File "/home/Webkit-
> GTK/Tools/Scripts/webkitpy/common/checkout/scm/detection.py", line 60,
> in default_scm
> raise Exception("FATAL: Failed to determine the SCM system for
> either %s or %s" % (cwd, script_directory))
> Exception: FATAL: Failed to determine the SCM system for either
> /home/Webkit-GTK/Tools/Scripts or /home/Webkit-
> GTK/Tools/Scripts/webkitpy/common/checkout/scm
>
>
>
>
> Also, Is it possible to point the script to a specific directory for
> coding style checks
>
_______________________________________________
webkit-help mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-help