git-annex/Build
Joey Hess 2686d2d7ea
Removed support for git versions older than 2.5.
This entirely removes Git.BuildVersion, which avoids the possibility that
git-annex will behave differently based on the version of git it was built
with, rather than the version it's used with.

Debian oldoldstable is the oldest version of git that git-annex needs to
support, since it's used in the amd64ancient build.

cabal configure will fail if the git version is too old.

Sponsored-by: Nicholas Golder-Manning
2025-08-21 11:04:26 -04:00
..
BuildVersion.hs type signature 2018-08-04 14:21:30 -04:00
BundledPrograms.hs remove dead code 2023-08-28 12:34:24 -04:00
collect-ghc-options.sh Makefile: Pass LDFLAGS, CFLAGS, and CPPFLAGS through ghc and on to ld, cc, and cpp. 2015-08-19 13:53:57 -04:00
Configure.hs Removed support for git versions older than 2.5. 2025-08-21 11:04:26 -04:00
DesktopFile.hs optimise literalOsPath 2025-01-27 16:36:29 -04:00
DistributionUpdate.hs OsPath conversion of DistributionUpdate 2025-02-12 13:27:34 -04:00
InstallDesktopFile.hs run codespell throughout fixing typos automagically 2024-05-01 15:46:21 -04:00
LinuxMkLibs.hs avoid head warnings with recent ghc versions 2025-02-12 12:43:03 -04:00
MakeMans.hs update licenses from GPL to AGPL 2019-03-13 15:48:14 -04:00
Mans.hs deal with cabal unpack not preserving execute bit 2021-02-08 14:32:24 -04:00
mdwn2man fix formatting of \ continued shell examples in man pages 2023-07-13 19:55:38 -04:00
NullSoftInstaller.hs fix windows and OSX packaging program builds 2025-02-11 16:53:01 -04:00
OSXMkLibs.hs OsPath conversion for OSXMkLibs 2025-02-14 16:53:00 -04:00
Standalone.hs add git-remote-p2p-annex 2025-07-30 15:25:56 -04:00
TestConfig.hs add System.FilePath to this conversion 2025-01-23 11:07:29 -04:00
Version.hs bring back OsPath changes 2025-01-30 14:34:21 -04:00