packages.jykang: init

This commit is contained in:
2025-03-18 10:10:58 +08:00
parent e3242b134a
commit bb8e5ba40e
3 changed files with 12 additions and 2 deletions

View File

@@ -23,8 +23,8 @@
version = inputs.self.rev or "dirty";
stdenv = pkgs.pkgsStatic.gcc14Stdenv;
};
chn-bsub = pkgs.pkgsStatic.localPackages.chn-bsub;
blog = pkgs.localPackages.blog;
inherit (pkgs.localPackages) blog jykang;
inherit (pkgs.localPackages.pkgsStatic) chn-bsub;
vaspberry = pkgs.pkgsStatic.localPackages.vaspberry.override
{
gfortran = pkgs.pkgsStatic.gfortran;

View File

@@ -127,6 +127,7 @@ inputs: rec
{ src = inputs.topInputs.octodns-cloudflare; };
info = inputs.pkgs.callPackage ./info { inherit biu; stdenv = inputs.pkgs.clang18Stdenv; };
blog = inputs.pkgs.callPackage inputs.topInputs.blog { inherit (inputs.topInputs) hextra; };
jykang = inputs.pkgs.callPackage ./jykang.nix { version = inputs.topInputs.self.rev or "dirty"; };
fromYaml = content: builtins.fromJSON (builtins.readFile
(inputs.pkgs.runCommand "toJSON" {}

9
packages/jykang.nix Normal file
View File

@@ -0,0 +1,9 @@
{ symlinkJoin, version, hello, nix }: symlinkJoin
{
name = "jykang";
paths = [ hello nix ];
postBuild = "echo ${version} > $out/.version";
}
# sudo nix build --store 'local?store=/data/gpfs01/jykang/.nix/store&state=/data/gpfs01/jykang/.nix/state&log=/data/gpfs01/jykang/.nix/log' .#jykang
# sudo nix-store --store 'local?store=/data/gpfs01/jykang/.nix/store&state=/data/gpfs01/jykang/.nix/state&log=/data/gpfs01/jykang/.nix/log' -qR ./result | sudo xargs nix-store --store 'local?store=/data/gpfs01/jykang/.nix/store&state=/data/gpfs01/jykang/.nix/state&log=/data/gpfs01/jykang/.nix/log' --export > data.nar
# cat data.nar | nix-store --import