hpcg: add gitTable
This commit is contained in:
parent
c0a0eeec7f
commit
cafc67d107
@ -5,20 +5,22 @@
|
|||||||
, mcxx
|
, mcxx
|
||||||
, mpi
|
, mpi
|
||||||
, tampi
|
, tampi
|
||||||
, gitBranch
|
, gitBranch ? "garlic/seq"
|
||||||
|
, gitCommit ? null
|
||||||
|
, garlicTools
|
||||||
}:
|
}:
|
||||||
|
|
||||||
|
let
|
||||||
|
gitSource = garlicTools.fetchGarlicApp {
|
||||||
|
appName = "hpcg";
|
||||||
|
inherit gitCommit gitBranch;
|
||||||
|
gitTable = import ./git-table.nix;
|
||||||
|
};
|
||||||
|
in
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
name = "hpcg";
|
name = "hpcg";
|
||||||
|
|
||||||
src = builtins.fetchGit {
|
inherit (gitSource) src gitBranch gitCommit;
|
||||||
url = "ssh://git@bscpm03.bsc.es/rpenacob/garlic-hpcg.git";
|
|
||||||
ref = "${gitBranch}";
|
|
||||||
};
|
|
||||||
|
|
||||||
# prePatch = ''
|
|
||||||
# #export NIX_DEBUG=6
|
|
||||||
# '';
|
|
||||||
|
|
||||||
buildInputs = [
|
buildInputs = [
|
||||||
cc nanos6 mcxx mpi tampi
|
cc nanos6 mcxx mpi tampi
|
||||||
|
18
garlic/apps/hpcg/git-table.nix
Normal file
18
garlic/apps/hpcg/git-table.nix
Normal file
@ -0,0 +1,18 @@
|
|||||||
|
{
|
||||||
|
# Auto-generated with garlic-git-table on 2021-04-20 for repo:
|
||||||
|
# ssh://git@bscpm03.bsc.es/garlic/apps/hpcg.git
|
||||||
|
|
||||||
|
"garlic/mpi" = "8c94ccfd97518ed947bd6be3386260b72fdcdff2";
|
||||||
|
"garlic/mpi+SAVEMAT" = "5dd2ad9eba13dba67086f46c6e8519804d837383";
|
||||||
|
"garlic/mpi+omp" = "d24c372dd9fda584e711efb612f172e5c3602804";
|
||||||
|
"garlic/mpi+oss" = "519a867bb3a3e07440df05e60a62abad764524e5";
|
||||||
|
"garlic/mpi+send+omp+fork" = "a08d31aedbc108e1c0081cdc5021827ac9022688";
|
||||||
|
"garlic/omp" = "dcc8a40831cda884b9240af47e883ac997150ed3";
|
||||||
|
"garlic/omp+SAVEMAT" = "40dbac86c905e192ecc8146e0e65e4c3a3c6dbf8";
|
||||||
|
"garlic/omp+fork" = "042752b3dbcd9b0f4db524b6cdc911278ee1a51b";
|
||||||
|
"garlic/omp+initsplit" = "5370e7ee26fb72ef100a79624f73ed2baa6bcc79";
|
||||||
|
"garlic/oss" = "7e6e2d969b7904572f2475bf471e637651337761";
|
||||||
|
"garlic/oss+task" = "034940756ccab88876609c3cba4dea0a0f5c944b";
|
||||||
|
"garlic/seq" = "dee225571ab2572d7aa51df9846b01237ee941a1";
|
||||||
|
"garlic/tampi+isend+oss+task" = "449a3980a767f91ca65d429490080961dcfba498";
|
||||||
|
}
|
@ -22,9 +22,7 @@
|
|||||||
|
|
||||||
creamsInput = callPackage ./creams/input.nix { };
|
creamsInput = callPackage ./creams/input.nix { };
|
||||||
|
|
||||||
hpcg = callPackage ./hpcg/default.nix {
|
hpcg = callPackage ./hpcg/default.nix { };
|
||||||
gitBranch = "garlic/tampi+isend+oss+task";
|
|
||||||
};
|
|
||||||
|
|
||||||
bigsort = {
|
bigsort = {
|
||||||
sort = callPackage ./bigsort/default.nix {
|
sort = callPackage ./bigsort/default.nix {
|
||||||
|
Loading…
Reference in New Issue
Block a user