Prev Next NewFeature

Adding a New Feature to the CppAD Distribution

Overview
Suppose that you add a new feature to CppAD and the corresponding include file is Name.h. You should check each of the following steps:
  1. Add the new file Name.h to the cvs repository.
  2. Add a test file called example/Name.cpp that check for correct results (and run the test to make sure it works).
  3. Add the new file example/Name.cpp to the cvs repository.
  4. Add a call to the new test in the file example/example.cpp.
  5. Add the file Name.cpp to the list of Example_SOURCES in the file example/Makefile.am.
  6. Add the file Name.cpp to the list of source files corresponding to the Microsoft C++ project file example/Example.dsp.
  7. Add the file Name.h to the list of nobase_include_HEADERS in the file Makefile.am.
  8. Add the new feature to the OMhelp documentation tree.
  9. Add the new feature the cppad/cppad.hpp include tree.
  10. Mention the new feature in the WhatsNew file for the current year.

Input File: omh/new_feature.omh