lkml.org 
[lkml]   [2010]   [Jul]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH 1/7] Add a target to use the Coccinelle checker
    On Wed, Jun 30, 2010 at 23:52 +0200, Nicolas Palix wrote:
    > On Wednesday 30 June 2010 20:58:54 Kulikov Vasiliy wrote:
    > > > +if [ "$COCCI" = "" ] ; then
    > > > + for f in `find $srctree/scripts/coccinelle/ -name '*.cocci' -type f | sort`; do
    > > > + coccinelle $f $srctree;
    > > > + done
    > > > +else
    > > > + coccinelle $COCCI $srctree
    > > > +fi
    > >
    > > I think it is more usefull to use $M instead of $srctree to run simple
    > > 'make coccicheck'.
    >
    > What is the purpose of $M ?
    >
    > I submitted an incremental patch to add support for $C.

    From root Makefile:
    # Use make M=dir to specify directory of external module to build
    # Old syntax make ... SUBDIRS=$PWD is still supported
    # Setting the environment variable KBUILD_EXTMOD take precedence

    So, I compile all local modules as smth like
    make -C ../../.. M=$PWD CONFIG_SMTH=m modules

    If coccinelle is started as 'coccinelle $COCCI $M' then it checks only in
    directory tree with $M root.


    \
     
     \ /
      Last update: 2010-07-02 15:55    [W:0.019 / U:63.476 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site