license under the European Union Public License 1.2

This commit is contained in:
Qyriad 2026-03-05 16:19:06 +01:00
parent 5d541b9b30
commit d681b96bc4
41 changed files with 611 additions and 0 deletions

View file

@ -1,3 +1,7 @@
# SPDX-FileCopyrightText: 2026 Qyriad <qyriad@qyriad.me>
#
# SPDX-License-Identifier: EUPL-1.1
{
lib,
clangStdenv,
@ -77,6 +81,8 @@ in {
meta = {
mainProgram = "dynix";
description = "The Rust part of Dynix";
inherit (self.meta) license;
};
};
@ -105,6 +111,11 @@ in {
runHook postInstall
'';
meta = {
description = "The NixOS modules part of Dynix";
inherit (self.meta) license;
};
};
#
@ -150,6 +161,7 @@ in {
The `dynix` passthru attr is a shortcut for the modules output *with* the modules prefix,
and thus `dynix.dynix` can be passed directly to `imports = [`.
'';
license = with lib.licenses; [ eupl12 ];
mainProgram = "dynix";
outputsToInstall = [ "out" "modules" ];
};