1*8c81f8b0SPeter MunchCMAKE_MINIMUM_REQUIRED(VERSION 2.8.8) 2*8c81f8b0SPeter Munch 3*8c81f8b0SPeter MunchFIND_PACKAGE(deal.II 8.0 QUIET 4*8c81f8b0SPeter Munch HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR} 5*8c81f8b0SPeter Munch ) 6*8c81f8b0SPeter MunchIF(NOT ${deal.II_FOUND}) 7*8c81f8b0SPeter Munch MESSAGE(FATAL_ERROR "\n" 8*8c81f8b0SPeter Munch "*** Could not locate deal.II. ***\n\n" 9*8c81f8b0SPeter Munch "You may want to either pass a flag -DDEAL_II_DIR=/path/to/deal.II to cmake\n" 10*8c81f8b0SPeter Munch "or set an environment variable \"DEAL_II_DIR\" that contains this path." 11*8c81f8b0SPeter Munch ) 12*8c81f8b0SPeter MunchENDIF() 13*8c81f8b0SPeter Munch 14*8c81f8b0SPeter MunchDEAL_II_INITIALIZE_CACHED_VARIABLES() 15*8c81f8b0SPeter MunchPROJECT("bps") 16*8c81f8b0SPeter Munch 17*8c81f8b0SPeter MunchDEAL_II_INITIALIZE_CACHED_VARIABLES() 18*8c81f8b0SPeter Munch 19*8c81f8b0SPeter MunchADD_EXECUTABLE(bps bps.cc) 20*8c81f8b0SPeter MunchDEAL_II_SETUP_TARGET(bps) 21*8c81f8b0SPeter Munch 22*8c81f8b0SPeter MunchTARGET_INCLUDE_DIRECTORIES(bps PUBLIC ${CEED_DIR}/include) 23*8c81f8b0SPeter MunchTARGET_LINK_LIBRARIES(bps ${CEED_DIR}/lib/libceed.so) 24