Merge pull request #910 from RosettaCommons/jadolfbr/code_templates
Jadolfbr/code templates
This merge adds a directory in source and associated scripts for generating Rosetta classes and util files from stub-like templates. Two other scripts are added for unit tests and JD2 public and pilot applications.
It uses a simple replacement syntax with python lambda functions that should be easy to add to.
Integration tests for these scripts have been added, and each subtype is tested.
See README.md in the directory for more.
Implemented template types:
General Rosetta Class
Mover
Task Operation
Residue Selector
abstract class
util
Unit Test
Pilot/Public App