git/contrib/credential
Shardul Natu 1a62c1fc8b contrib: wire up osxkeychain in contrib/Makefile on macOS
When running "make test" with TEST_CONTRIB_TOO=yes (which is default in
macOS CI workflows), $(MAKE) -C contrib/ test is invoked. However,
contrib/Makefile only invoked tests for diff-highlight and subtree,
meaning git-credential-osxkeychain was never built or verified during
standard CI test runs.

Add a "test" target to contrib/credential/osxkeychain/Makefile that
depends on building git-credential-osxkeychain. Additionally, wire up
credential/osxkeychain in contrib/Makefile under "all", "test", and
"clean" whenever running on macOS (Darwin).

This ensures that running "make test" or "make all" in contrib on macOS
automatically builds and links git-credential-osxkeychain, preventing
future build or symbol linking regressions from slipping through CI.

Signed-off-by: Shardul Natu <snatu@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
2026-07-07 21:58:55 -07:00
..
libsecret contrib/credential: add install target 2025-10-25 18:27:56 -07:00
netrc contrib: better support symbolic port names in git-credential-netrc 2025-06-25 09:43:59 -07:00
osxkeychain contrib: wire up osxkeychain in contrib/Makefile on macOS 2026-07-07 21:58:55 -07:00
wincred Merge branch 'js/wincred-get-credential-alloc-fix' 2025-11-26 10:32:42 -08:00
meson.build meson: wire up credential helpers 2025-02-18 11:40:03 -08:00