Loading build.sh +4 −3 Original line number Diff line number Diff line # This is a sample build script for CSCS's Grand Tave # This is a sample build script rm -rf build install mkdir build cd build #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpirun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Stampede2 #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/slurm/default/bin/srun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Grand Tave cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/ibm/spectrum_mpi/jsm_pmix/bin/jsrun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Summitdev #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/ibm/spectrum_mpi/jsm_pmix/bin/jsrun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Summitdev cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/xalt/bin/aprun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Theta make -j install kv/src/CMakeLists.txt +2 −1 Original line number Diff line number Diff line Loading @@ -33,5 +33,6 @@ add_library(papyruskv ${PAPYRUSKV_SOURCES}) install(TARGETS papyruskv DESTINATION lib) if(PAPYRUS_USE_FORTRAN) install(FILES ${PROJECT_BINARY_DIR}/kv/src/papyrus.mod DESTINATION include) install(DIRECTORY ${PROJECT_BINARY_DIR}/kv/src/ DESTINATION include FILES_MATCHING PATTERN "*.mod") endif() Loading
build.sh +4 −3 Original line number Diff line number Diff line # This is a sample build script for CSCS's Grand Tave # This is a sample build script rm -rf build install mkdir build cd build #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/intel/compilers_and_libraries_2017.4.196/linux/mpi/intel64/bin/mpirun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Stampede2 #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/slurm/default/bin/srun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Grand Tave cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/ibm/spectrum_mpi/jsm_pmix/bin/jsrun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Summitdev #cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/ibm/spectrum_mpi/jsm_pmix/bin/jsrun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Summitdev cmake .. -DCMAKE_INSTALL_PREFIX=../install -DMPIEXEC="/opt/xalt/bin/aprun" -DMPIEXEC_NUMPROC_FLAG="-n" -DPAPYRUS_USE_FORTRAN=ON #Theta make -j install
kv/src/CMakeLists.txt +2 −1 Original line number Diff line number Diff line Loading @@ -33,5 +33,6 @@ add_library(papyruskv ${PAPYRUSKV_SOURCES}) install(TARGETS papyruskv DESTINATION lib) if(PAPYRUS_USE_FORTRAN) install(FILES ${PROJECT_BINARY_DIR}/kv/src/papyrus.mod DESTINATION include) install(DIRECTORY ${PROJECT_BINARY_DIR}/kv/src/ DESTINATION include FILES_MATCHING PATTERN "*.mod") endif()