nix-super/src/libmain
John Ericson 0feeab755a Move plugins infra to libnixmain
They are not actually part of the store layer, but instead part of the
Nix executable infra (libraries don't need plugins, executables do).

This is part of a larger project of moving all of our legacy settings
infra to libmain, and having the underlying libraries just have plain
configuration structs detached from any settings infra / UI layer.

Progress on #5638
2024-07-15 17:26:03 -04:00
..
unix Build a minimized Nix with MinGW 2024-04-17 12:26:10 -04:00
.version Package libnixmain and libnixcmd with Meson 2024-07-05 16:40:55 -04:00
build-utils-meson Rename file to avoid reserved name 2024-07-02 09:26:22 -04:00
common-args.cc Move plugins infra to libnixmain 2024-07-15 17:26:03 -04:00
common-args.hh nix: Support the --repair flag 2023-04-28 17:03:04 +02:00
local.mk Add unix (and linux) dirs 2024-04-02 12:55:23 -04:00
loggers.cc Split up util.{hh,cc} 2023-11-05 12:20:02 -05:00
loggers.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
meson.build Move plugins infra to libnixmain 2024-07-15 17:26:03 -04:00
nix-main.pc.in Fix building with GCC 9 2023-02-10 18:38:57 +01:00
package.nix packaging: Pass version directly 2024-07-06 17:52:57 +02:00
plugin.cc Move plugins infra to libnixmain 2024-07-15 17:26:03 -04:00
plugin.hh Move plugins infra to libnixmain 2024-07-15 17:26:03 -04:00
progress-bar.cc Remove 100s of CPU time (10%) from build times (1465s -> 1302s) 2024-05-31 13:00:09 +02:00
progress-bar.hh Ensure all headers have #pragma once and are in API docs 2023-03-31 23:19:44 -04:00
shared.cc dropEmptyInitThenConcatStringsSep -> concatStringSep: diagnostics and docs 2024-07-13 03:06:24 +02:00
shared.hh Solve unused header warnings reported by clangd 2024-07-12 15:37:54 +02:00