-
Notifications
You must be signed in to change notification settings - Fork 299
Adding a new example
John W. Peterson edited this page Feb 12, 2015
·
15 revisions
There are a few "boilerplate" steps required when adding a new example.
- Choose a category which fits your example (adaptivity, adjoints, etc), create a new directory, and add the necessary source and header files.
- Copy a Makefile.am from one of the other examples (e.g. examples/adjoints/adjoints_ex1/Makefile.am) to your new example. Fill in the
install_dir,data, andCLEANFILESvariables with values relevant to your example. - Copy over a run.sh from one of the other examples (e.g. examples/adjoints/adjoints_ex1/run.sh) and update the
example_nameandexample_dirvariables appropriately. - Add a line to the
SUBDIRSvariable in examples/Makefile.am for your new example - Add a line to the
AC_CONFIG_FILESsection of configure.ac for your new example - Run ./bootstrap at the top level