Skip to content

Commit d4a6f78

Browse files
committed
WIP get settings info out of headers, out of libutil
Also make a tiny bit of progress on libstore
1 parent 2daf1ee commit d4a6f78

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

66 files changed

+247
-137
lines changed

doc/manual/source/release-notes/rl-2.28.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ This completes the infrastructure overhaul for the [RFC 132](https://github.com/
4646
@@ @@
4747
-#include "config.hh"
4848
+// Additionally renamed to distinguish from components' config headers.
49-
+#include "nix/util/configuration.hh"
49+
+#include "nix/main/configuration.hh"
5050
@@ @@
5151
-#if HAVE_ACL_SUPPORT
5252
+#if NIX_SUPPORT_ACL

maintainers/flake-module.nix

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -180,8 +180,14 @@
180180
''^src/libflake/lockfile\.cc$''
181181
''^src/libflake/include/nix/flake/lockfile\.hh$''
182182
''^src/libflake/url-name\.cc$''
183+
''^src/libmain/args/root\.hh$''
184+
''^src/libmain/args\.cc$''
185+
''^src/libmain/args\.hh$''
183186
''^src/libmain/common-args\.cc$''
184187
''^src/libmain/include/nix/main/common-args\.hh$''
188+
''^src/libmain/include/nix/main/config-impl\.hh$''
189+
''^src/libmain/config\.cc$''
190+
''^src/libmain/include/nix/main/config\.hh$''
185191
''^src/libmain/loggers\.cc$''
186192
''^src/libmain/include/nix/main/loggers\.hh$''
187193
''^src/libmain/progress-bar\.cc$''
@@ -312,19 +318,13 @@
312318
''^src/libutil-c/nix_api_util_internal\.h$''
313319
''^src/libutil/archive\.cc$''
314320
''^src/libutil/include/nix/util/archive\.hh$''
315-
''^src/libutil/args\.cc$''
316-
''^src/libutil/include/nix/util/args\.hh$''
317-
''^src/libutil/include/nix/util/args/root\.hh$''
318321
''^src/libutil/include/nix/util/callback\.hh$''
319322
''^src/libutil/canon-path\.cc$''
320323
''^src/libutil/include/nix/util/canon-path\.hh$''
321324
''^src/libutil/include/nix/util/chunked-vector\.hh$''
322325
''^src/libutil/include/nix/util/closure\.hh$''
323326
''^src/libutil/include/nix/util/comparator\.hh$''
324327
''^src/libutil/compute-levels\.cc$''
325-
''^src/libutil/include/nix/util/config-impl\.hh$''
326-
''^src/libutil/configuration\.cc$''
327-
''^src/libutil/include/nix/util/configuration\.hh$''
328328
''^src/libutil/current-process\.cc$''
329329
''^src/libutil/include/nix/util/current-process\.hh$''
330330
''^src/libutil/english\.cc$''

src/libcmd/common-eval-args.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#include "nix/expr/eval-settings.hh"
33
#include "nix/cmd/common-eval-args.hh"
44
#include "nix/main/shared.hh"
5-
#include "nix/util/config-global.hh"
5+
#include "nix/main/config-global.hh"
66
#include "nix/store/filetransfer.hh"
77
#include "nix/expr/eval.hh"
88
#include "nix/fetchers/fetchers.hh"

src/libcmd/include/nix/cmd/command.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
///@file
33

44
#include "nix/cmd/installable-value.hh"
5-
#include "nix/util/args.hh"
5+
#include "nix/main/args.hh"
66
#include "nix/cmd/common-eval-args.hh"
77
#include "nix/store/path.hh"
88
#include "nix/flake/lockfile.hh"

src/libcmd/include/nix/cmd/common-eval-args.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#pragma once
22
///@file
33

4-
#include "nix/util/args.hh"
4+
#include "nix/main/args.hh"
55
#include "nix/util/canon-path.hh"
66
#include "nix/main/common-args.hh"
77
#include "nix/expr/search-path.hh"

src/libcmd/include/nix/cmd/compatibility-settings.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#pragma once
2-
#include "nix/util/configuration.hh"
2+
#include "nix/main/configuration.hh"
33

44
namespace nix {
55
struct CompatibilitySettings : public Config

src/libcmd/include/nix/cmd/misc-store-flags.hh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
#include "nix/util/args.hh"
1+
#include "nix/main/args.hh"
22
#include "nix/store/content-address.hh"
33

44
namespace nix::flag {

src/libexpr-c/nix_api_external.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "nix/expr/attr-set.hh"
2-
#include "nix/util/configuration.hh"
2+
#include "nix/main/configuration.hh"
33
#include "nix/expr/eval.hh"
44
#include "nix/store/globals.hh"
55
#include "nix/expr/value.hh"

src/libexpr-c/nix_api_value.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
#include "nix/expr/attr-set.hh"
2-
#include "nix/util/configuration.hh"
2+
#include "nix/main/configuration.hh"
33
#include "nix/expr/eval.hh"
44
#include "nix/store/globals.hh"
55
#include "nix/store/path.hh"

src/libexpr/eval-gc.cc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
#include "nix/util/error.hh"
22
#include "nix/util/environment-variables.hh"
33
#include "nix/expr/eval-settings.hh"
4-
#include "nix/util/config-global.hh"
4+
#include "nix/main/config-global.hh"
55
#include "nix/util/serialise.hh"
66
#include "nix/expr/eval-gc.hh"
77

0 commit comments

Comments
 (0)