From 23c457119c181352406bd4b5e892d30e359f603f Mon Sep 17 00:00:00 2001
From: Pietro Incardona <incardon@mpi-cbg.de>
Date: Tue, 6 Nov 2018 12:39:36 +0100
Subject: [PATCH] Fixing installation with cmake

---
 install        | 15 +++++++++------
 script/set_mpi |  2 +-
 2 files changed, 10 insertions(+), 7 deletions(-)

diff --git a/install b/install
index ac1c75cd..6072578c 100755
--- a/install
+++ b/install
@@ -55,10 +55,13 @@ while getopts di:smhc:nu FLAG; do
 	      echo "Fowarding options $OPTARG to configure script"
 	      configure_options=$OPTARG
 	      ;;
-        m)
-          echo "Skip to make the testing"
-          nomake=1
-          ;;
+            m)
+              echo "Skip compilation of the test"
+              nomake=1
+              ;;
+	    g)
+	      echo "Installing with GPU support"
+	      gpu_support=1
 	    u)
 	      echo "Updating openfpm"
 	      update_openfpm=1
@@ -289,7 +292,7 @@ fi
 
 ### MPI compilers must be in your PATH folder
 
-set_mpi $i_dir $ncore $CC $CXX $F77 $FC
+set_mpi $i_dir $ncore $CC $CXX $F77 $FC $gpu_support
 
 ### METIS and ParMETIS must be installed independently from sistem wide installation
 
@@ -334,7 +337,7 @@ else
                 echo "Error the installation of MPI failed"
                 exit 1
             fi
-            ./script/install_MPI.sh $i_dir $ncore $CC $CXX $F77 $FC
+            ./script/install_MPI.sh $i_dir $ncore  $CC $CXX $F77 $FC $gpu_support
             MPI_installed=1
             export PATH="$i_dir/MPI/bin:$PATH"
             configure_options="$configure_options CXX=mpic++ "
diff --git a/script/set_mpi b/script/set_mpi
index b73a58c7..acdc9df5 100755
--- a/script/set_mpi
+++ b/script/set_mpi
@@ -5,7 +5,7 @@ function set_mpi()
   if [ x"$MPI_valid" == x"yes" ]; then
         configure_options="$configure_options CXX=mpic++ "
   else
-        ./script/install_MPI.sh $1 $2 $3 $4 $5 $6
+        ./script/install_MPI.sh $1 $2 $3 $4 $5 $6 $7
         MPI_installed=1
         export PATH="$1/MPI/bin:$PATH"
         configure_options="$configure_options CXX=mpic++ "
-- 
GitLab