google-rfc-2445 is a Java implementation of RFC 2445 recurrence rules. RFC 2445 describes a scheme for calendar interoperability. This project implements core parts of RFC 2445, including a parser for recurrence rules and date lists and a mechanism for evaluating recurrence rules.
Added support for parameterized rules to allow for default rules, easy cross-architecture builds, easy L10N, and for parameterization of report generating rules like tests, linters, code coverage, etc. which can feed into continuous integration dashboards.
See http://code.google.com/p/prebake/wiki/BuildSystem for more details.