xref: /libCEED/examples/deal.II/CMakeLists.txt (revision 56c48462b0d39517237dc0770653f43cb7356d08)
1CMAKE_MINIMUM_REQUIRED(VERSION 2.8.8)
2
3FIND_PACKAGE(deal.II 8.0 QUIET
4  HINTS ${deal.II_DIR} ${DEAL_II_DIR} ../ ../../ $ENV{DEAL_II_DIR}
5  )
6IF(NOT ${deal.II_FOUND})
7  MESSAGE(FATAL_ERROR "\n"
8    "*** Could not locate deal.II. ***\n\n"
9    "You may want to either pass a flag -DDEAL_II_DIR=/path/to/deal.II to cmake\n"
10    "or set an environment variable \"DEAL_II_DIR\" that contains this path."
11    )
12ENDIF()
13
14DEAL_II_INITIALIZE_CACHED_VARIABLES()
15PROJECT("bps")
16
17DEAL_II_INITIALIZE_CACHED_VARIABLES()
18
19ADD_EXECUTABLE(bps bps.cc)
20DEAL_II_SETUP_TARGET(bps)
21
22TARGET_INCLUDE_DIRECTORIES(bps PUBLIC ${CEED_DIR}/include)
23TARGET_LINK_LIBRARIES(bps ${CEED_DIR}/lib/libceed.so)
24