SET(HEADERS "")
SET(SOURCES "")

TRIBITS_INCLUDE_DIRECTORIES(${${PACKAGE_NAME}_SOURCE_DIR})
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})
TRIBITS_INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})

TRIBITS_ADD_OPTION_AND_DEFINE(TPL_ENABLE_yaml-cpp
  KRINO_HAVE_YAML
  "Enable support for YAML parser in ${PACKAGE_NAME}."
  OFF )
  
TRIBITS_ADD_OPTION_AND_DEFINE(TPL_ENABLE_ParMETIS
  KRINO_HAVE_PARMETIS
  "Enable support for ParMETIS parser in ${PACKAGE_NAME}."
  OFF )

TRIBITS_CONFIGURE_FILE(Akri_Trilinos_config.hpp)

FILE(GLOB HEADERS *.hpp)
FILE(GLOB SOURCES *.cpp)

TRIBITS_ADD_LIBRARY(
  krino_lib
  HEADERS ${HEADERS}
  SOURCES ${SOURCES}
  DEPLIBS krino_master_element_lib)

INSTALL(FILES ${HEADERS} DESTINATION
    ${${PROJECT_NAME}_INSTALL_INCLUDE_DIR}/krino_lib)
      
