]> git.99rst.org Git - git.git/commit
Merge branch 'sn/osxkeychain-rust-universal'
authorJunio C Hamano <redacted>
Sun, 19 Jul 2026 17:42:16 +0000 (10:42 -0700)
committerJunio C Hamano <redacted>
Sun, 19 Jul 2026 17:42:17 +0000 (10:42 -0700)
commitf8ec2c6aeedf361f9921a2a1900fbb6f90c4b6d8
treec8f2e8e809093d9187c1b2c90e7d2d24e4a24ff2
parent620657c9417f113823e7b8f860386f43bfd7ee3c
parent1a62c1fc8be2ea7fc8cecde5f31ec83a03c60822
Merge branch 'sn/osxkeychain-rust-universal'

The build system has been updated to support building universal macOS
binaries when 'Rust' is enabled, by compiling separate static archives
for each target triple listed in 'RUST_TARGETS' and combining them
using the macOS 'lipo' tool.  The 'git-credential-osxkeychain' helper
has been updated to link against '$(RUST_LIB)' when 'Rust' is enabled.

* sn/osxkeychain-rust-universal:
  contrib: wire up osxkeychain in contrib/Makefile on macOS
  Makefile: support universal macOS builds via RUST_TARGETS
  Makefile: add $(RUST_LIB) prerequisite to osxkeychain
Makefile
git clone https://git.99rst.org/PROJECT