nixos-option: Include manual page in the package

Changed files
+23 -4
pkgs
tools
nix
nixos/doc/manual/manpages/nixos-option.8 pkgs/tools/nix/nixos-option/nixos-option.8
+23 -4
pkgs/tools/nix/nixos-option/default.nix
···
-
{ lib, stdenv, boost, cmake, pkg-config, nix }:
+
{ lib
+
, stdenv
+
, boost
+
, cmake
+
, pkg-config
+
, installShellFiles
+
, nix
+
}:
stdenv.mkDerivation {
name = "nixos-option";
src = ./.;
+
postInstall = ''
+
installManPage ${./nixos-option.8}
+
'';
strictDeps = true;
-
nativeBuildInputs = [ cmake pkg-config ];
-
buildInputs = [ boost nix ];
-
cmakeFlags = [ "-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix" ];
+
nativeBuildInputs = [
+
cmake
+
pkg-config
+
installShellFiles
+
];
+
buildInputs = [
+
boost
+
nix
+
];
+
cmakeFlags = [
+
"-DNIX_DEV_INCLUDEPATH=${nix.dev}/include/nix"
+
];
meta = with lib; {
license = licenses.lgpl2Plus;