Working proof of concept for garlic experiments

This commit is contained in:
2020-07-24 15:30:28 +02:00
parent bad6f3c761
commit 9cba2d609c
3 changed files with 65 additions and 6 deletions

View File

@@ -12,12 +12,22 @@ stdenv.mkDerivation {
sha256 = "0d1w72gq9627448cb7ykknhgp2wszwd117dlbalbrpf7d0la8yc0";
};
dontUnpack = true;
unpackCmd = ''
mkdir src
cp $src src/ppong.c
'';
dontConfigure = true;
buildPhase = ''
pwd
ls -la
mpicc PPong.c -o ppong
echo mpicc -include stdlib.h ppong.c -o ppong
mpicc -include stdlib.h ppong.c -o ppong
'';
installPhase = ''
mkdir -p $out/bin
cp ppong $out/bin/ppong
ln -s $out/bin/ppong $out/bin/run
'';
buildInputs = [ mpi ];