xref: /phasta/phSolver/common/CMakeLists.txt (revision 595995161822a203c8467e0e4a253d7bd7d6df32)
1*59599516SKenneth E. Jansen
2*59599516SKenneth E. Jansen# collect all the source files
3*59599516SKenneth E. JansenFILE(GLOB SRC_FILES *.cc *.f *.f90 *.c *.F90)
4*59599516SKenneth E. Jansen#FIND_PACKAGE(MPI REQUIRED)
5*59599516SKenneth E. Jansenif(PHASTA_USE_MPI)
6*59599516SKenneth E. Jansen	add_definitions(-DOMPI_SKIP_MPICXX=1)
7*59599516SKenneth E. Jansen	include_directories(${MPI_INCLUDE_PATH} ${MPI_Fortran_INCLUDE_PATH})
8*59599516SKenneth E. Jansenendif(PHASTA_USE_MPI)
9*59599516SKenneth E. JansenADD_LIBRARY(common ${SRC_FILES})
10*59599516SKenneth E. JansenTARGET_LINK_LIBRARIES(common ${MPI_LIBRARIES})
11*59599516SKenneth E. JansenTARGET_LINK_LIBRARIES(common ${MPI_Fortran_LIBRARIES})
12