packages.server: add concurrencpp

This commit is contained in:
陈浩南 2024-04-01 17:17:13 +08:00
parent aa278b51a8
commit 30c7efb426
2 changed files with 6 additions and 2 deletions

View File

@ -7,8 +7,7 @@ inputs: rec
mk-meili-mgn = inputs.pkgs.callPackage ./mk-meili-mgn {}; mk-meili-mgn = inputs.pkgs.callPackage ./mk-meili-mgn {};
vaspkit = inputs.pkgs.callPackage ./vaspkit { inherit (inputs.localLib) attrsToList; }; vaspkit = inputs.pkgs.callPackage ./vaspkit { inherit (inputs.localLib) attrsToList; };
v-sim = inputs.pkgs.callPackage ./v-sim { src = inputs.topInputs.v-sim; }; v-sim = inputs.pkgs.callPackage ./v-sim { src = inputs.topInputs.v-sim; };
concurrencpp = inputs.pkgs.callPackage ./concurrencpp concurrencpp = inputs.pkgs.callPackage ./concurrencpp { src = inputs.topInputs.concurrencpp; };
{ stdenv = inputs.pkgs.gcc13Stdenv; src = inputs.topInputs.concurrencpp; };
eigengdb = inputs.pkgs.python3Packages.callPackage ./eigengdb {}; eigengdb = inputs.pkgs.python3Packages.callPackage ./eigengdb {};
nodesoup = inputs.pkgs.callPackage ./nodesoup { src = inputs.topInputs.nodesoup; }; nodesoup = inputs.pkgs.callPackage ./nodesoup { src = inputs.topInputs.nodesoup; };
matplotplusplus = inputs.pkgs.callPackage ./matplotplusplus matplotplusplus = inputs.pkgs.callPackage ./matplotplusplus

View File

@ -48,6 +48,11 @@ inputs:
nodejs nodejs
# library # library
fmt fmt.dev localPackages.nameof localPackages.matplotplusplus highfive hdf5 hdf5.dev fmt fmt.dev localPackages.nameof localPackages.matplotplusplus highfive hdf5 hdf5.dev
localPackages.concurrencpp
(
runCommand "concurrencpp" {}
"mkdir $out; ln -s ${localPackages.concurrencpp}/include/concurrencpp-* $out/include"
)
eigen (runCommand "eigen" {} "mkdir $out; ln -s ${eigen}/include/eigen3 $out/include") eigen (runCommand "eigen" {} "mkdir $out; ln -s ${eigen}/include/eigen3 $out/include")
# stupid things # stupid things
toilet lolcat toilet lolcat