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: webkit-help-boun...@lists.webkit.org [mailto:webkit-help-
> boun...@lists.webkit.org] On Behalf Of mahesh gawali
> Sent: 17 September 2013 12:54
> To: webkit-help@lists.webkit.org
> 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
webkit-help@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-help

Reply via email to