CVSROOT: /cvs
Module name: ports
Changes by: [email protected] 2021/08/28 05:17:22
Modified files:
devel/git : Makefile
Log message:
Replace custom do-test with proper ports framework handling
`make test' in WRKSRC calls the right target in the t/ subdir and passing
HOME is not required anymore (if so, just add it to TEST_ENV instead).
git's test can run in parallel but our do-test both ignored -j/MAKE_JOBS
and didn't make use of git's parallel features.
Now `make MAKE_JOBS=4 test' will run them in parallel without any other
changes; output is interleaved but that is expected. Use git's prove(1)
based test run to get cleaner and shorter output:
`make MAKE_JOBS=4 GIT_TEST_TARGET=prove'.
Testing updates and local patches is now easier and faster.
See ${WRKSRC}/t/README for details.