mirror of https://github.com/voidlizard/hbs2
man stubs
This commit is contained in:
parent
8514b23aef
commit
8cecdc1e69
|
@ -0,0 +1 @@
|
||||||
|
fixme-new manual
|
21
flake.nix
21
flake.nix
|
@ -82,13 +82,26 @@ outputs = { self, nixpkgs, flake-utils, ... }@inputs:
|
||||||
overrides = pkgs.lib.composeExtensions (oldAttrs.overrides or (_: _: { })) overrides;
|
overrides = pkgs.lib.composeExtensions (oldAttrs.overrides or (_: _: { })) overrides;
|
||||||
});
|
});
|
||||||
|
|
||||||
makePkgsFromDir = pkgs: pkgNames: mkPath:
|
makePkgsFromDirOverride = pkgs: ov: pkgNames: mkPath:
|
||||||
pkgs.lib.genAttrs pkgNames (name:
|
pkgs.lib.genAttrs pkgNames (name:
|
||||||
pkgs.haskellPackages.callCabal2nix name "${self}/${mkPath name}" {});
|
ov (pkgs.haskellPackages.callCabal2nix name "${self}/${mkPath name}" {})
|
||||||
|
);
|
||||||
|
|
||||||
|
makePkgsFromDir = pkgs: makePkgsFromDirOverride pkgs (q: q);
|
||||||
|
makePkgsFromDirWithMan = pkgs: makePkgsFromDirOverride pkgs (q:
|
||||||
|
q.overrideDerivation (drv: {
|
||||||
|
postInstall = ''
|
||||||
|
if [ -d man ]; then
|
||||||
|
mkdir -p $out
|
||||||
|
cp -r man $out/
|
||||||
|
fi
|
||||||
|
'';
|
||||||
|
})
|
||||||
|
);
|
||||||
|
|
||||||
ourHaskellPackages = pkgs: ({}
|
ourHaskellPackages = pkgs: ({}
|
||||||
// makePkgsFromDir pkgs topLevelPackages (n: n)
|
// makePkgsFromDirWithMan pkgs topLevelPackages (n: n)
|
||||||
// makePkgsFromDir pkgs keymanPackages (name: "hbs2-keyman/${name}")
|
// makePkgsFromDirWithMan pkgs keymanPackages (name: "hbs2-keyman/${name}")
|
||||||
// makePkgsFromDir pkgs miscellaneous (name: "miscellaneous/${name}")
|
// makePkgsFromDir pkgs miscellaneous (name: "miscellaneous/${name}")
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2-cli manual
|
|
@ -0,0 +1 @@
|
||||||
|
git hbs2 manual
|
|
@ -0,0 +1 @@
|
||||||
|
git-remote-hbs23 manual
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2-git3 manual
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2-keyman manual
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2-peer manual
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2-sync manual
|
|
@ -0,0 +1 @@
|
||||||
|
hbs2 manual
|
Loading…
Reference in New Issue