include(CombinedOption) # # A) Define the package # TRIBITS_PACKAGE(Piro DISABLE_STRONG_WARNINGS) # # B) Set up package-specific options # ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_Tpetra) GLOBAL_SET(HAVE_PIRO_TPETRA ${${PACKAGE_NAME}_ENABLE_Tpetra}) ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_Teko) GLOBAL_SET(HAVE_PIRO_TEKO ${${PACKAGE_NAME}_ENABLE_Teko}) ASSERT_DEFINED(${PACKAGE_NAME}_ENABLE_Stratimikos) GLOBAL_SET(HAVE_PIRO_STRATIMIKOS ${${PACKAGE_NAME}_ENABLE_Stratimikos}) # # C) Add the libraries, tests, and examples # ADD_SUBDIRECTORY(src) TRIBITS_ADD_TEST_DIRECTORIES(test) # # D) Do standard postprocessing # TRIBITS_PACKAGE_POSTPROCESS()