project(svLS Fortran) cmake_minimum_required(VERSION 2.8) find_package(MPI REQUIRED) include_directories(${MPI_Fortran_INCLUDE_PATH}) SET(FSRCS ADDBCMUL.f BC.f #BICGS.f CGRAD.f COMMU.f CPUT.f DOT.f GE.f GMRES.f INCOMMU.f LHS.f LS.f NORM.f NSSOLVER.f #OMPLA.f PRECOND.f SOLVE.f SPARMUL.f) add_library(svLS ${FSRCS}) install(TARGETS svLS RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib ) set(HEADERS svLS_API_c.h svLS_API.h svLS_c.h svLS.h svLS_STD.h svLS_STRUCT_c.h svLS_STRUCT.h ) install(FILES ${HEADERS} DESTINATION include)