nix-super/src/libfetchers
Eelco Dolstra 15e5684884 experimental-features.hh: Don't include json-utils.hh
This caused nlohmann/json.hpp to leak into a lot of compilation units,
which is slow (when not using precompiled headers).

Cuts build time from 46m24s to 42m5s (real time with -j24: 2m42s to
2m24s).
2024-10-04 15:59:35 +02:00
..
.version build: meson for libfetchers 2024-06-17 17:25:56 -04:00
attrs.cc Make abort() call sites log first 2024-07-24 16:52:04 +02:00
attrs.hh Add a Git-based content-addressed tarball cache 2023-11-29 12:37:03 +01:00
build-utils-meson Rename file to avoid reserved name 2024-07-02 09:26:22 -04:00
cache.cc Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351) 2024-09-11 10:36:46 +00:00
cache.hh Update src/libfetchers/cache.hh 2024-05-06 21:11:41 +02:00
fetch-settings.cc No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
fetch-settings.hh No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
fetch-to-store.cc Merge pull request #10465 from edolstra/remove-locked 2024-05-06 21:32:26 +02:00
fetch-to-store.hh Cleanup ContentAddressMethod to match docs 2024-06-24 10:24:06 -04:00
fetchers.cc Merge remote-tracking branch 'origin/master' into no-flake-substitution 2024-09-11 17:10:55 +02:00
fetchers.hh Remove comparator.hh and switch to <=> in a bunch of places 2024-07-12 14:54:18 -04:00
filtering-source-accessor.cc fix nix edit in pure mode 2024-05-31 10:39:30 +02:00
filtering-source-accessor.hh fix nix edit in pure mode 2024-05-31 10:39:30 +02:00
git-utils.cc create git caches atomically 2024-09-26 17:46:25 +02:00
git-utils.hh fixup: sync -> flush 2024-08-28 17:49:22 +02:00
git.cc experimental-features.hh: Don't include json-utils.hh 2024-10-04 15:59:35 +02:00
github.cc fixup: sync -> flush 2024-08-28 17:49:22 +02:00
indirect.cc No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
local.mk Misc Windows fixes 2024-06-01 19:19:35 -04:00
mercurial.cc Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351) 2024-09-11 10:36:46 +00:00
meson.build Add missing threads deps 2024-07-22 11:46:54 -04:00
mounted-source-accessor.cc Rename remaining instances of "InputAccessor" to "SourceAccessor" 2024-05-06 17:29:03 +02:00
mounted-source-accessor.hh Rename remaining instances of "InputAccessor" to "SourceAccessor" 2024-05-06 17:29:03 +02:00
package.nix Deduplicate our many package.nix a bit (#11175) 2024-07-25 03:12:39 +00:00
path.cc No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
registry.cc Use envvars NIX_CACHE_HOME, NIX_CONFIG_HOME, NIX_DATA_HOME, NIX_STATE_HOME if defined (#11351) 2024-09-11 10:36:46 +00:00
registry.hh No global settings in libnixfetchers and libnixflake 2024-07-12 08:50:28 -04:00
store-path-accessor.cc Formatting 2024-05-03 15:41:03 +02:00
store-path-accessor.hh Formatting 2024-05-03 15:41:03 +02:00
tarball.cc fixup: sync -> flush 2024-08-28 17:49:22 +02:00
tarball.hh fetchers::downloadTarball(): Return a cacheable accessor 2024-08-12 15:48:26 +02:00