]> git.ipfire.org Git - thirdparty/git.git/commit
artifacts-tar: when including `.dll` files, don't forget the unit-tests
authorJohannes Schindelin <johannes.schindelin@gmx.de>
Mon, 25 Sep 2023 11:20:33 +0000 (11:20 +0000)
committerJunio C Hamano <gitster@pobox.com>
Thu, 9 Nov 2023 23:16:27 +0000 (08:16 +0900)
commitca76cca3a6e85311b1518d4e585b28b8177570bc
tree96e62326706b6bae0544bbfdb5d6542645409eba
parenta2c5e294dbb095023e6c0d53b302c4363021f1b2
artifacts-tar: when including `.dll` files, don't forget the unit-tests

As of recent, Git also builds executables in `t/unit-tests/`. For
technical reasons, when building with CMake and Visual C, the
dependencies (".dll files") need to be copied there, too, otherwise
running the executable will fail "due to missing dependencies".

The CMake definition already contains the directives to copy those
`.dll` files, but we also need to adjust the `artifacts-tar` rule in
the `Makefile` accordingly to let the `vs-test` job in the CI runs
pass successfully.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile