Tuesday, November 08, 2022

Re: new: devel/codechecker static analysis infrastructure built on LLVM

On Tue, Nov 08, 2022 at 07:07:50PM +0100, Moritz Buhl wrote:
> Dear porters,
>
> codechecker is a scan-build replacement that supports cross translation
> analysis for C.
>
> A huge thanks to sdk@ for the hand holding and showing me how to
> port this.
> We removed the web server components from the build because it would
> use npm.
>
> The port and dependencies are attached.
>
> OK?
> mbuhl

V can be merged into GH_TAGNAME.

You can use DISTDIR instead of rewriting four DISTFILES.
Then just one DISTFILES rewrite to zap MASTER_SITES1 which is just a
subpath of MASTER_SITES0.

A few spaces after "=" and at the end of line, one missing after STATIC_DIR.

`cp' should be enough in post-extract, i.e. no need for `-f'.

SUBST_CMD is probably better suited in post-patch.
Rerunning an interrupted build shouldn't need to substitute again.

do-build should use MAKE_PROGRAM not "gmake". Then add it as build dep
or set USE_GMAKE. 'cd d && make' can be 'make -C d'.

No comments:

Post a Comment