Create example of add-on repository and package for Trilinos
Created by: bartlettroscoe
CC: @dridzal, @trilinos/framework
Description
This story is to track efforts to create an example of a Trilinos add-on package in an extra repository. The immediate motivation for this is a mini-APP that will be developed alongside of Trilinos. But may projects are already using this approach including DataTransferKit and Drekar (an internal SNL physics code). And other such efforts may benefit from this information. The approach is documented in the TriBITS Developers Guide at:
- https://tribits.org/doc/TribitsDevelopersGuide.html#how-to-set-up-multi-repository-support
- https://tribits.org/doc/TribitsDevelopersGuide.html#multi-repository-support
The goal here will be to create a simple git repository called ExampleTrilinosAddOnPackages
that has an example package called ExampleTrilinosAddOnPackage
. That package will use just the Trilinos Teuchos package. This example will also include a ExampleTrilinosAddOnPackagesRepo.cmake
file that will define the extra repo and where to clone it from and this example will show how that is used.
Definition of Done
- Creation of
ExampleTrilinosAddOnPackages
and ExampleTrilinosAddOnPackage` - Wiki page on the Trilinos GitHub wiki explaining this example
- Review by @dridzal