forked from rarias/bscpkgs
Add mode packages and cpic app
This commit is contained in:
54
bsc/cpic/default.nix
Normal file
54
bsc/cpic/default.nix
Normal file
@@ -0,0 +1,54 @@
|
||||
{
|
||||
stdenv
|
||||
, libconfig
|
||||
, nanos6
|
||||
, llvm-ompss2
|
||||
, mpi
|
||||
, uthash
|
||||
, overrideCC
|
||||
, llvmPackages_10
|
||||
, fftw
|
||||
}:
|
||||
|
||||
with stdenv.lib;
|
||||
|
||||
let
|
||||
buildStdenv = overrideCC stdenv [ llvm-ompss2 ];
|
||||
in
|
||||
buildStdenv.mkDerivation rec {
|
||||
name = "cpic";
|
||||
|
||||
src = "${builtins.getEnv "HOME"}/cpic";
|
||||
# src = builtins.fetchGit {
|
||||
# url = "https://github.com/rodarima/cpic";
|
||||
## rev = "73bd70448587f0925b89e24c8f17e412ea3958e6";
|
||||
# ref = "master";
|
||||
# };
|
||||
|
||||
# patchPhase = ''
|
||||
# echo LD=$LD
|
||||
# echo CC=$CC
|
||||
# echo ===================================================
|
||||
# env
|
||||
# echo ===================================================
|
||||
# echo ${buildStdenv}
|
||||
# echo ===================================================
|
||||
# '';
|
||||
|
||||
configurePhase = ''
|
||||
ls -l /
|
||||
export NANOS6_HOME="${nanos6}"
|
||||
'';
|
||||
|
||||
enableParallelBuilding = true;
|
||||
|
||||
buildInputs = [
|
||||
libconfig
|
||||
nanos6
|
||||
llvm-ompss2
|
||||
mpi
|
||||
uthash
|
||||
llvmPackages_10.bintools
|
||||
fftw
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user