mirror of
https://github.com/NixOS/nix
synced 2025-06-27 12:41:15 +02:00
Expose the nix component in header include paths
For example, instead of doing #include "nix/store-config.hh" #include "nix/derived-path.hh" Now do #include "nix/store/config.hh" #include "nix/store/derived-path.hh" This was originally planned in the issue, and also recent requested by Eelco. Most of the change is purely mechanical. There is just one small additional issue. See how, in the example above, we took this opportunity to also turn `<comp>-config.hh` into `<comp>/config.hh`. Well, there was already a `nix/util/config.{cc,hh}`. Even though there is not a public configuration header for libutil (which also would be called `nix/util/config.{cc,hh}`) that's still confusing, To avoid any such confusion, we renamed that to `nix/util/configuration.{cc,hh}`. Finally, note that the libflake headers already did this, so we didn't need to do anything to them. We wouldn't want to mistakenly get `nix/flake/flake/flake.hh`! Progress on #7876
This commit is contained in:
parent
4de73df8bf
commit
cc24766fa6
647 changed files with 2566 additions and 2568 deletions
|
@ -1,5 +1,5 @@
|
|||
#include "nix/attr-path.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/expr/attr-path.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
|
||||
|
||||
namespace nix {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "nix/attr-set.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/expr/attr-set.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
|
||||
#include <algorithm>
|
||||
|
||||
|
|
|
@ -1,11 +1,11 @@
|
|||
#include "nix/users.hh"
|
||||
#include "nix/eval-cache.hh"
|
||||
#include "nix/sqlite.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/util/users.hh"
|
||||
#include "nix/expr/eval-cache.hh"
|
||||
#include "nix/store/sqlite.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
// Need specialization involving `SymbolStr` just in this one module.
|
||||
#include "nix/strings-inline.hh"
|
||||
#include "nix/util/strings-inline.hh"
|
||||
|
||||
namespace nix::eval_cache {
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#include "nix/eval-error.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/value.hh"
|
||||
#include "nix/expr/eval-error.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,9 +1,9 @@
|
|||
#include "nix/error.hh"
|
||||
#include "nix/environment-variables.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/config-global.hh"
|
||||
#include "nix/serialise.hh"
|
||||
#include "nix/eval-gc.hh"
|
||||
#include "nix/util/error.hh"
|
||||
#include "nix/util/environment-variables.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/util/config-global.hh"
|
||||
#include "nix/util/serialise.hh"
|
||||
#include "nix/expr/eval-gc.hh"
|
||||
|
||||
#include "expr-config-private.hh"
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include "nix/users.hh"
|
||||
#include "nix/globals.hh"
|
||||
#include "nix/profiles.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/util/users.hh"
|
||||
#include "nix/store/globals.hh"
|
||||
#include "nix/store/profiles.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,24 +1,24 @@
|
|||
#include "nix/eval.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/primops.hh"
|
||||
#include "nix/print-options.hh"
|
||||
#include "nix/exit.hh"
|
||||
#include "nix/types.hh"
|
||||
#include "nix/util.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/derivations.hh"
|
||||
#include "nix/downstream-placeholder.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/filetransfer.hh"
|
||||
#include "nix/function-trace.hh"
|
||||
#include "nix/profiles.hh"
|
||||
#include "nix/print.hh"
|
||||
#include "nix/filtering-source-accessor.hh"
|
||||
#include "nix/memory-source-accessor.hh"
|
||||
#include "nix/gc-small-vector.hh"
|
||||
#include "nix/url.hh"
|
||||
#include "nix/fetch-to-store.hh"
|
||||
#include "nix/tarball.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/expr/print-options.hh"
|
||||
#include "nix/util/exit.hh"
|
||||
#include "nix/util/types.hh"
|
||||
#include "nix/util/util.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/store/derivations.hh"
|
||||
#include "nix/store/downstream-placeholder.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/store/filetransfer.hh"
|
||||
#include "nix/expr/function-trace.hh"
|
||||
#include "nix/store/profiles.hh"
|
||||
#include "nix/expr/print.hh"
|
||||
#include "nix/fetchers/filtering-source-accessor.hh"
|
||||
#include "nix/util/memory-source-accessor.hh"
|
||||
#include "nix/expr/gc-small-vector.hh"
|
||||
#include "nix/util/url.hh"
|
||||
#include "nix/fetchers/fetch-to-store.hh"
|
||||
#include "nix/fetchers/tarball.hh"
|
||||
|
||||
#include "parser-tab.hh"
|
||||
|
||||
|
@ -39,7 +39,7 @@
|
|||
# include <sys/resource.h>
|
||||
#endif
|
||||
|
||||
#include "nix/strings-inline.hh"
|
||||
#include "nix/util/strings-inline.hh"
|
||||
|
||||
using json = nlohmann::json;
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "nix/function-trace.hh"
|
||||
#include "nix/logging.hh"
|
||||
#include "nix/expr/function-trace.hh"
|
||||
#include "nix/util/logging.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include "nix/get-drvs.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/derivations.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/path-with-outputs.hh"
|
||||
#include "nix/expr/get-drvs.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/store/derivations.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/store/path-with-outputs.hh"
|
||||
|
||||
#include <cstring>
|
||||
#include <regex>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
|
@ -1,8 +1,8 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/symbol-table.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/symbol-table.hh"
|
||||
|
||||
#include <algorithm>
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/sync.hh"
|
||||
#include "nix/hash.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/util/sync.hh"
|
||||
#include "nix/util/hash.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <functional>
|
||||
#include <variant>
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include "nix/error.hh"
|
||||
#include "nix/pos-idx.hh"
|
||||
#include "nix/util/error.hh"
|
||||
#include "nix/util/pos-idx.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -4,7 +4,7 @@
|
|||
#include <cstddef>
|
||||
|
||||
// For `NIX_USE_BOEHMGC`, and if that's set, `GC_THREADS`
|
||||
#include "nix/expr-config.hh"
|
||||
#include "nix/expr/config.hh"
|
||||
|
||||
#if NIX_USE_BOEHMGC
|
||||
|
|
@ -1,13 +1,13 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/print.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/eval-error.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/expr/print.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-error.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
|
||||
// For `NIX_USE_BOEHMGC`, and if that's set, `GC_THREADS`
|
||||
#include "nix/expr-config.hh"
|
||||
#include "nix/expr/config.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/config.hh"
|
||||
#include "nix/source-path.hh"
|
||||
#include "nix/util/configuration.hh"
|
||||
#include "nix/util/source-path.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -1,23 +1,23 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/attr-set.hh"
|
||||
#include "nix/eval-error.hh"
|
||||
#include "nix/types.hh"
|
||||
#include "nix/value.hh"
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/symbol-table.hh"
|
||||
#include "nix/config.hh"
|
||||
#include "nix/experimental-features.hh"
|
||||
#include "nix/position.hh"
|
||||
#include "nix/pos-table.hh"
|
||||
#include "nix/source-accessor.hh"
|
||||
#include "nix/search-path.hh"
|
||||
#include "nix/repl-exit-status.hh"
|
||||
#include "nix/ref.hh"
|
||||
#include "nix/expr/attr-set.hh"
|
||||
#include "nix/expr/eval-error.hh"
|
||||
#include "nix/util/types.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/symbol-table.hh"
|
||||
#include "nix/util/configuration.hh"
|
||||
#include "nix/util/experimental-features.hh"
|
||||
#include "nix/util/position.hh"
|
||||
#include "nix/util/pos-table.hh"
|
||||
#include "nix/util/source-accessor.hh"
|
||||
#include "nix/expr/search-path.hh"
|
||||
#include "nix/expr/repl-exit-status.hh"
|
||||
#include "nix/util/ref.hh"
|
||||
|
||||
// For `NIX_USE_BOEHMGC`, and if that's set, `GC_THREADS`
|
||||
#include "nix/expr-config.hh"
|
||||
#include "nix/expr/config.hh"
|
||||
|
||||
#include <map>
|
||||
#include <optional>
|
||||
|
@ -947,4 +947,4 @@ bool isAllowedURI(std::string_view uri, const Strings & allowedPaths);
|
|||
|
||||
}
|
||||
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <chrono>
|
||||
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
#include <boost/container/small_vector.hpp>
|
||||
|
||||
#include "nix/value.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/path.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/store/path.hh"
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/error.hh"
|
||||
#include "nix/util/error.hh"
|
||||
|
||||
#include <string>
|
||||
|
|
@ -1,10 +1,10 @@
|
|||
# Public headers directory
|
||||
|
||||
include_dirs = [include_directories('..')]
|
||||
include_dirs = [include_directories('../..')]
|
||||
|
||||
config_pub_h = configure_file(
|
||||
configuration : configdata_pub,
|
||||
output : 'expr-config.hh',
|
||||
output : 'config.hh',
|
||||
)
|
||||
|
||||
headers = [config_pub_h] + files(
|
|
@ -4,10 +4,10 @@
|
|||
#include <map>
|
||||
#include <vector>
|
||||
|
||||
#include "nix/value.hh"
|
||||
#include "nix/symbol-table.hh"
|
||||
#include "nix/eval-error.hh"
|
||||
#include "nix/pos-idx.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
#include "nix/expr/symbol-table.hh"
|
||||
#include "nix/expr/eval-error.hh"
|
||||
#include "nix/util/pos-idx.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
#include <limits>
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <tuple>
|
||||
#include <vector>
|
|
@ -1,6 +1,6 @@
|
|||
#pragma once
|
||||
|
||||
#include "nix/value.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -9,8 +9,8 @@
|
|||
|
||||
#include <iostream>
|
||||
|
||||
#include "nix/fmt.hh"
|
||||
#include "nix/print-options.hh"
|
||||
#include "nix/util/fmt.hh"
|
||||
#include "nix/expr/print-options.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -3,8 +3,8 @@
|
|||
|
||||
#include <optional>
|
||||
|
||||
#include "nix/types.hh"
|
||||
#include "nix/comparator.hh"
|
||||
#include "nix/util/types.hh"
|
||||
#include "nix/util/comparator.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -5,9 +5,9 @@
|
|||
#include <map>
|
||||
#include <unordered_map>
|
||||
|
||||
#include "nix/types.hh"
|
||||
#include "nix/chunked-vector.hh"
|
||||
#include "nix/error.hh"
|
||||
#include "nix/util/types.hh"
|
||||
#include "nix/util/chunked-vector.hh"
|
||||
#include "nix/util/error.hh"
|
||||
|
||||
namespace nix {
|
||||
|
|
@ -1,8 +1,8 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
|
@ -1,8 +1,8 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
|
@ -4,12 +4,12 @@
|
|||
#include <cassert>
|
||||
#include <span>
|
||||
|
||||
#include "nix/eval-gc.hh"
|
||||
#include "nix/symbol-table.hh"
|
||||
#include "nix/value/context.hh"
|
||||
#include "nix/source-path.hh"
|
||||
#include "nix/print-options.hh"
|
||||
#include "nix/checked-arithmetic.hh"
|
||||
#include "nix/expr/eval-gc.hh"
|
||||
#include "nix/expr/symbol-table.hh"
|
||||
#include "nix/expr/value/context.hh"
|
||||
#include "nix/util/source-path.hh"
|
||||
#include "nix/expr/print-options.hh"
|
||||
#include "nix/util/checked-arithmetic.hh"
|
||||
|
||||
#include <nlohmann/json_fwd.hpp>
|
||||
|
|
@ -1,9 +1,9 @@
|
|||
#pragma once
|
||||
///@file
|
||||
|
||||
#include "nix/comparator.hh"
|
||||
#include "nix/derived-path.hh"
|
||||
#include "nix/variant-wrapper.hh"
|
||||
#include "nix/util/comparator.hh"
|
||||
#include "nix/store/derived-path.hh"
|
||||
#include "nix/util/variant-wrapper.hh"
|
||||
|
||||
#include <nlohmann/json_fwd.hpp>
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
#include "nix/json-to-value.hh"
|
||||
#include "nix/value.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/json-to-value.hh"
|
||||
#include "nix/expr/value.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
#include <limits>
|
||||
#include <variant>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "lexer-tab.hh"
|
||||
#include "parser-tab.hh"
|
||||
|
||||
#include "nix/lexer-helpers.hh"
|
||||
#include "nix/expr/lexer-helpers.hh"
|
||||
|
||||
void nix::lexer::internal::initLoc(YYLTYPE * loc)
|
||||
{
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
|
||||
%top {
|
||||
#include "parser-tab.hh" // YYSTYPE
|
||||
#include "nix/parser-state.hh"
|
||||
#include "nix/expr/parser-state.hh"
|
||||
}
|
||||
|
||||
%{
|
||||
|
@ -24,9 +24,9 @@
|
|||
#pragma clang diagnostic ignored "-Wunneeded-internal-declaration"
|
||||
#endif
|
||||
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "parser-tab.hh"
|
||||
#include "nix/lexer-helpers.hh"
|
||||
#include "nix/expr/lexer-helpers.hh"
|
||||
|
||||
namespace nix {
|
||||
struct LexerState;
|
||||
|
|
|
@ -156,7 +156,7 @@ sources = files(
|
|||
'value/context.cc',
|
||||
)
|
||||
|
||||
subdir('include/nix')
|
||||
subdir('include/nix/expr')
|
||||
|
||||
subdir('primops')
|
||||
|
||||
|
@ -177,7 +177,7 @@ this_library = library(
|
|||
install : true,
|
||||
)
|
||||
|
||||
install_headers(headers, subdir : 'nix', preserve_path : true)
|
||||
install_headers(headers, subdir : 'nix/expr', preserve_path : true)
|
||||
|
||||
libraries_private = []
|
||||
|
||||
|
|
|
@ -1,13 +1,13 @@
|
|||
#include "nix/nixexpr.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/symbol-table.hh"
|
||||
#include "nix/util.hh"
|
||||
#include "nix/print.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/symbol-table.hh"
|
||||
#include "nix/util/util.hh"
|
||||
#include "nix/expr/print.hh"
|
||||
|
||||
#include <cstdlib>
|
||||
#include <sstream>
|
||||
|
||||
#include "nix/strings-inline.hh"
|
||||
#include "nix/util/strings-inline.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -48,7 +48,7 @@ mkMesonLibrary (finalAttrs: {
|
|||
./meson.build
|
||||
./meson.options
|
||||
./primops/meson.build
|
||||
./include/nix/meson.build
|
||||
./include/nix/expr/meson.build
|
||||
(fileset.fileFilter (file: file.hasExt "cc") ./.)
|
||||
(fileset.fileFilter (file: file.hasExt "hh") ./.)
|
||||
./lexer.l
|
||||
|
|
|
@ -17,14 +17,14 @@
|
|||
|
||||
#include <variant>
|
||||
|
||||
#include "nix/finally.hh"
|
||||
#include "nix/util.hh"
|
||||
#include "nix/users.hh"
|
||||
#include "nix/util/finally.hh"
|
||||
#include "nix/util/util.hh"
|
||||
#include "nix/util/users.hh"
|
||||
|
||||
#include "nix/nixexpr.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/parser-state.hh"
|
||||
#include "nix/expr/nixexpr.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/expr/parser-state.hh"
|
||||
|
||||
// Bison seems to have difficulty growing the parser stack when using C++ with
|
||||
// a custom location type. This undocumented macro tells Bison that our
|
||||
|
@ -519,7 +519,7 @@ formal
|
|||
|
||||
%%
|
||||
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
|
||||
namespace nix {
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "nix/store-api.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
#include "nix/derivations.hh"
|
||||
#include "nix/downstream-placeholder.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/gc-small-vector.hh"
|
||||
#include "nix/json-to-value.hh"
|
||||
#include "nix/names.hh"
|
||||
#include "nix/path-references.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/util.hh"
|
||||
#include "nix/processes.hh"
|
||||
#include "nix/value-to-json.hh"
|
||||
#include "nix/value-to-xml.hh"
|
||||
#include "nix/primops.hh"
|
||||
#include "nix/fetch-to-store.hh"
|
||||
#include "nix/store/derivations.hh"
|
||||
#include "nix/store/downstream-placeholder.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/expr/gc-small-vector.hh"
|
||||
#include "nix/expr/json-to-value.hh"
|
||||
#include "nix/store/names.hh"
|
||||
#include "nix/store/path-references.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/util/util.hh"
|
||||
#include "nix/util/processes.hh"
|
||||
#include "nix/expr/value-to-json.hh"
|
||||
#include "nix/expr/value-to-xml.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/fetchers/fetch-to-store.hh"
|
||||
|
||||
#include <boost/container/small_vector.hpp>
|
||||
#include <nlohmann/json.hpp>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "nix/primops.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/derivations.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/store/derivations.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
#include "nix/primops.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/realisation.hh"
|
||||
#include "nix/make-content-addressed.hh"
|
||||
#include "nix/url.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/store/realisation.hh"
|
||||
#include "nix/store/make-content-addressed.hh"
|
||||
#include "nix/util/url.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
#include "nix/primops.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/fetchers.hh"
|
||||
#include "nix/url.hh"
|
||||
#include "nix/url-parts.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/fetchers/fetchers.hh"
|
||||
#include "nix/util/url.hh"
|
||||
#include "nix/util/url-parts.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,15 +1,15 @@
|
|||
#include "nix/attrs.hh"
|
||||
#include "nix/primops.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/eval-settings.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/fetchers.hh"
|
||||
#include "nix/filetransfer.hh"
|
||||
#include "nix/registry.hh"
|
||||
#include "nix/tarball.hh"
|
||||
#include "nix/url.hh"
|
||||
#include "nix/value-to-json.hh"
|
||||
#include "nix/fetch-to-store.hh"
|
||||
#include "nix/fetchers/attrs.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/expr/eval-settings.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/fetchers/fetchers.hh"
|
||||
#include "nix/store/filetransfer.hh"
|
||||
#include "nix/fetchers/registry.hh"
|
||||
#include "nix/fetchers/tarball.hh"
|
||||
#include "nix/util/url.hh"
|
||||
#include "nix/expr/value-to-json.hh"
|
||||
#include "nix/fetchers/fetch-to-store.hh"
|
||||
|
||||
#include <nlohmann/json.hpp>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "nix/primops.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/expr/primops.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
|
||||
#include <sstream>
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "nix/print-ambiguous.hh"
|
||||
#include "nix/print.hh"
|
||||
#include "nix/signals.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/print-ambiguous.hh"
|
||||
#include "nix/expr/print.hh"
|
||||
#include "nix/util/signals.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -2,13 +2,13 @@
|
|||
#include <unordered_set>
|
||||
#include <sstream>
|
||||
|
||||
#include "nix/print.hh"
|
||||
#include "nix/ansicolor.hh"
|
||||
#include "nix/signals.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/terminal.hh"
|
||||
#include "nix/english.hh"
|
||||
#include "nix/eval.hh"
|
||||
#include "nix/expr/print.hh"
|
||||
#include "nix/util/ansicolor.hh"
|
||||
#include "nix/util/signals.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/util/terminal.hh"
|
||||
#include "nix/util/english.hh"
|
||||
#include "nix/expr/eval.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
#include "nix/search-path.hh"
|
||||
#include "nix/expr/search-path.hh"
|
||||
|
||||
namespace nix {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "nix/value-to-json.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/store-api.hh"
|
||||
#include "nix/signals.hh"
|
||||
#include "nix/expr/value-to-json.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/store/store-api.hh"
|
||||
#include "nix/util/signals.hh"
|
||||
|
||||
#include <cstdlib>
|
||||
#include <iomanip>
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include "nix/value-to-xml.hh"
|
||||
#include "nix/xml-writer.hh"
|
||||
#include "nix/eval-inline.hh"
|
||||
#include "nix/signals.hh"
|
||||
#include "nix/expr/value-to-xml.hh"
|
||||
#include "nix/util/xml-writer.hh"
|
||||
#include "nix/expr/eval-inline.hh"
|
||||
#include "nix/util/signals.hh"
|
||||
|
||||
#include <cstdlib>
|
||||
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
#include "nix/util.hh"
|
||||
#include "nix/value/context.hh"
|
||||
#include "nix/util/util.hh"
|
||||
#include "nix/expr/value/context.hh"
|
||||
|
||||
#include <optional>
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue