svn commit: r398125 - in head: . Mk Mk/Scripts Mk/Uses astro/osmium devel/pire devel/sdl2pp games/spring graphics/glosm

Baptiste Daroussin bapt at FreeBSD.org
Mon Sep 28 17:24:07 UTC 2015


On Mon, Sep 28, 2015 at 05:20:43PM +0000, Dmitry Marakasov wrote:
> Author: amdmi3
> Date: Mon Sep 28 17:20:42 2015
> New Revision: 398125
> URL: https://svnweb.freebsd.org/changeset/ports/398125
> 
> Log:
>   Implemented complete support for test target.
>   
>   You can now `make test' on any port to run test sequence, no-op by default.
>   If a port defines TEST_TARGET, it'll run sub-make with specified target,
>   usually `check' or `test', useful if upstream supports that. The port may
>   instead define custom do-test target, as well as usual satellite targets:
>   
>     {pre,do,post}-test, {pre,do,post}-test-OPT, {pre,do,post}-test-OPT-off
>   
>   `make test' builds and stages port first, so test may use both WRKDIR and
>   STAGEDIR, and both BUILD and RUN depends are available for test target.
>   Additionally, TEST_DEPENDS is now properly supported and may be used to
>   define additional depends specifically for testing.
>   
>   Framework may define default tests for specific cases. For instance,
>   perl5.mk and cran.mk already provide default test target on their own.
>   
>   This commit also converts my ports which have tests to this new framework.
>   
>   Approved by:	portmgr (bapt)
>   Differential Revision:	D3680
> 
Thank you very much for that work!

Best regards,
Bapt
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/svn-ports-head/attachments/20150928/5a7e6e0e/attachment.bin>


More information about the svn-ports-head mailing list