git-annex/Build
Joey Hess 6662b49d35
convert all bytestring readFile/writeFile to use Utility.FileIO
This is groundwork for setting the close-on-exec flag when opening
files, which will be done in Utility.FileIO or a similar module using the same
function names. The bytestring library does not set that flag, even though it
could, and IMHO should.

Note that there are many calls to the Prelude's readFile/writeFile/appendFile
still in git-annex, and this does not address those.

Sponsored-by: the NIH-funded NICEMAN (ReproNim TR&D3) project
2025-09-05 12:13:28 -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.22. 2025-08-21 11:22:59 -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 convert all bytestring readFile/writeFile to use Utility.FileIO 2025-09-05 12:13:28 -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