forked from lix-project/lix
Compare commits
4 commits
main
...
reuse-comp
Author | SHA1 | Date | |
---|---|---|---|
raito | 71353962cf | ||
raito | dc5399dedc | ||
raito | 19ad871b74 | ||
raito | f76b2961e7 |
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "built-path.hh"
|
#include "built-path.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
#include "store-api.hh"
|
#include "store-api.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
#include "derived-path.hh"
|
#include "derived-path.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include <set>
|
#include <set>
|
||||||
|
|
||||||
#include "cmd-profiles.hh"
|
#include "cmd-profiles.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "command.hh"
|
#include "command.hh"
|
||||||
#include "store-api.hh"
|
#include "store-api.hh"
|
||||||
#include "local-fs-store.hh"
|
#include "local-fs-store.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
#include "common-eval-args.hh"
|
#include "common-eval-args.hh"
|
||||||
#include "shared.hh"
|
#include "shared.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "editor-for.hh"
|
#include "editor-for.hh"
|
||||||
#include "environment-variables.hh"
|
#include "environment-variables.hh"
|
||||||
#include "source-path.hh"
|
#include "source-path.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "globals.hh"
|
#include "globals.hh"
|
||||||
#include "installable-attr-path.hh"
|
#include "installable-attr-path.hh"
|
||||||
#include "outputs-spec.hh"
|
#include "outputs-spec.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "installable-derived-path.hh"
|
#include "installable-derived-path.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "globals.hh"
|
#include "globals.hh"
|
||||||
#include "installable-flake.hh"
|
#include "installable-flake.hh"
|
||||||
#include "installable-derived-path.hh"
|
#include "installable-derived-path.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "installable-value.hh"
|
#include "installable-value.hh"
|
||||||
#include "eval-cache.hh"
|
#include "eval-cache.hh"
|
||||||
#include "fetch-to-store.hh"
|
#include "fetch-to-store.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "globals.hh"
|
#include "globals.hh"
|
||||||
#include "installables.hh"
|
#include "installables.hh"
|
||||||
#include "installable-derived-path.hh"
|
#include "installable-derived-path.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "legacy.hh"
|
#include "legacy.hh"
|
||||||
|
|
||||||
namespace nix {
|
namespace nix {
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "markdown.hh"
|
#include "markdown.hh"
|
||||||
#include "error.hh"
|
#include "error.hh"
|
||||||
#include "finally.hh"
|
#include "finally.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
libcmd_sources = files(
|
libcmd_sources = files(
|
||||||
'built-path.cc',
|
'built-path.cc',
|
||||||
'cmd-profiles.cc',
|
'cmd-profiles.cc',
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "error.hh"
|
#include "error.hh"
|
||||||
#include "file-system.hh"
|
#include "file-system.hh"
|
||||||
#include "logging.hh"
|
#include "logging.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
/// @file
|
/// @file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
info: initial: functions:
|
info: initial: functions:
|
||||||
let
|
let
|
||||||
final = builtins.foldl' (prev: function: prev // (function info final prev)) initial functions;
|
final = builtins.foldl' (prev: function: prev // (function info final prev)) initial functions;
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
#include <editline.h>
|
#include <editline.h>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "attr-path.hh"
|
#include "attr-path.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "attr-set.hh"
|
#include "attr-set.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "eval-cache.hh"
|
#include "eval-cache.hh"
|
||||||
#include "sqlite.hh"
|
#include "sqlite.hh"
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "eval-error.hh"
|
#include "eval-error.hh"
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
#include "value.hh"
|
#include "value.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "file-system.hh"
|
#include "file-system.hh"
|
||||||
#include "globals.hh"
|
#include "globals.hh"
|
||||||
#include "profiles.hh"
|
#include "profiles.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
#include "config.hh"
|
#include "config.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
#include "hash.hh"
|
#include "hash.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
{
|
{
|
||||||
system ? "", # obsolete
|
system ? "", # obsolete
|
||||||
url,
|
url,
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
lockFileStr: rootSrc: rootSubdir:
|
lockFileStr: rootSrc: rootSubdir:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "flake.hh"
|
#include "flake.hh"
|
||||||
#include "logging.hh"
|
#include "logging.hh"
|
||||||
#include "users.hh"
|
#include "users.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "flake.hh"
|
#include "flake.hh"
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "flakeref.hh"
|
#include "flakeref.hh"
|
||||||
#include "store-api.hh"
|
#include "store-api.hh"
|
||||||
#include "url.hh"
|
#include "url.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "lockfile.hh"
|
#include "lockfile.hh"
|
||||||
#include "store-api.hh"
|
#include "store-api.hh"
|
||||||
#include "url-parts.hh"
|
#include "url-parts.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
libexpr_generated_headers += custom_target(
|
libexpr_generated_headers += custom_target(
|
||||||
command : [ 'bash', '-c', 'echo \'R"__NIX_STR(\' | cat - @INPUT@ && echo \')__NIX_STR"\'' ],
|
command : [ 'bash', '-c', 'echo \'R"__NIX_STR(\' | cat - @INPUT@ && echo \')__NIX_STR"\'' ],
|
||||||
input : 'call-flake.nix',
|
input : 'call-flake.nix',
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "function-trace.hh"
|
#include "function-trace.hh"
|
||||||
#include "logging.hh"
|
#include "logging.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "get-drvs.hh"
|
#include "get-drvs.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
attrs@{
|
attrs@{
|
||||||
drvPath,
|
drvPath,
|
||||||
outputs,
|
outputs,
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "json-to-value.hh"
|
#include "json-to-value.hh"
|
||||||
#include "value.hh"
|
#include "value.hh"
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
libexpr_generated_headers = [
|
libexpr_generated_headers = [
|
||||||
gen_header.process('primops/derivation.nix', preserve_path_from : meson.current_source_dir()),
|
gen_header.process('primops/derivation.nix', preserve_path_from : meson.current_source_dir()),
|
||||||
]
|
]
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "nixexpr.hh"
|
#include "nixexpr.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "attr-set.hh"
|
#include "attr-set.hh"
|
||||||
#include "error.hh"
|
#include "error.hh"
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "eval.hh"
|
#include "eval.hh"
|
||||||
|
|
||||||
namespace nix {
|
namespace nix {
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "archive.hh"
|
#include "archive.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
#include "downstream-placeholder.hh"
|
#include "downstream-placeholder.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "primops.hh"
|
#include "primops.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
#include "derivations.hh"
|
#include "derivations.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
# SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
/*
|
/*
|
||||||
This is the implementation of the ‘derivation’ builtin function.
|
This is the implementation of the ‘derivation’ builtin function.
|
||||||
It's actually a wrapper around the ‘derivationStrict’ primop.
|
It's actually a wrapper around the ‘derivationStrict’ primop.
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "primops.hh"
|
#include "primops.hh"
|
||||||
#include "store-api.hh"
|
#include "store-api.hh"
|
||||||
#include "make-content-addressed.hh"
|
#include "make-content-addressed.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "primops.hh"
|
#include "primops.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "primops.hh"
|
#include "primops.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
#include "eval-settings.hh"
|
#include "eval-settings.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "primops.hh"
|
#include "primops.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "print-ambiguous.hh"
|
#include "print-ambiguous.hh"
|
||||||
#include "attr-set.hh"
|
#include "attr-set.hh"
|
||||||
#include "logging.hh"
|
#include "logging.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
/**
|
/**
|
||||||
* @file
|
* @file
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include <limits>
|
#include <limits>
|
||||||
#include <span>
|
#include <span>
|
||||||
#include <unordered_set>
|
#include <unordered_set>
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
/**
|
/**
|
||||||
* @file
|
* @file
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "search-path.hh"
|
#include "search-path.hh"
|
||||||
|
|
||||||
namespace nix {
|
namespace nix {
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "value-to-json.hh"
|
#include "value-to-json.hh"
|
||||||
#include "eval-inline.hh"
|
#include "eval-inline.hh"
|
||||||
#include "signals.hh"
|
#include "signals.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "value-to-xml.hh"
|
#include "value-to-xml.hh"
|
||||||
#include "xml-writer.hh"
|
#include "xml-writer.hh"
|
||||||
#include "signals.hh"
|
#include "signals.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "value/context.hh"
|
#include "value/context.hh"
|
||||||
|
|
||||||
#include <optional>
|
#include <optional>
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "attrs.hh"
|
#include "attrs.hh"
|
||||||
#include "fetchers.hh"
|
#include "fetchers.hh"
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "cache.hh"
|
#include "cache.hh"
|
||||||
#include "sqlite.hh"
|
#include "sqlite.hh"
|
||||||
#include "sync.hh"
|
#include "sync.hh"
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
///@file
|
///@file
|
||||||
|
|
||||||
|
|
|
@ -1,3 +1,7 @@
|
||||||
|
// SPDX-FileCopyrightText: 2024 Nix and Lix Authors
|
||||||
|
//
|
||||||
|
// SPDX-License-Identifier: LGPL-2.1-only
|
||||||
|
|
||||||
#include "abstract-setting-to-json.hh"
|
#include "abstract-setting-to-json.hh"
|
||||||
#include "args.hh"
|
#include "args.hh"
|
||||||
#include "config-impl.hh"
|
#include "config-impl.hh"
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue