• Luis R. Rodriguez's avatar
    coccicheck: add support for requring a coccinelle version · a9e064c0
    Luis R. Rodriguez authored
    Enable Coccinelle SmPL patches to require a specific version of
    Coccinelle. In the event that the version does not match we just
    inform the user, if the user asked to go through all SmPL patches
    we just inform them of the need for a new version of coccinelle for
    the SmPL patch and continue on with the rest.
    
    This uses the simple kernel scripts/ld-version.sh to create a weight
    on the version provided by spatch. The -dirty attribute is ignored if
    supplied, the benefit of scripts/ld-version.sh is it has a long history
    and well tested.
    
    While at it, document the // Options stuff as well.
    
    v4: Document // Options and // Requires as well on
        Documentation/coccinelle.txt.
    Signed-off-by: default avatarLuis R. Rodriguez <mcgrof@kernel.org>
    Acked-by: default avatarNicolas Palix <nicolas.palix@imag.fr>
    Signed-off-by: default avatarMichal Marek <mmarek@suse.com>
    a9e064c0
coccinelle.txt 14.7 KB