remove the rebar executable from the project

Having rebar in the project is generally a bad idea any more.

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add warnings_as_errors to the rebar config

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
format the rebar config and make it a bit more reader friendly

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add a complete makefile to the system to help drive rebar

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
rename README to README.md

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
cleanup and format the rebar config

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
Remove the deprecated sinan.cfg

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
update gitignore to ignore deps

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
fix spec problems that dialyzer found

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
rename erlcron-internal to internal.hrl

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
move erlcron to an app.src instead of raw metadata

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
refactorings and generalized cleanup to standardize erlcron

These changes bring erlcron into minimal erlware standards

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
add travis-ci support to the system

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
remove invalid comment from app.src file

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
Change .app file loading to use rebar and remove SASL and eunit runtime dependency
Merge pull request #12 from jeremyong/fix-8

Change .app file loading to use rebar and remove SASL and eunit runtime ...
bring cron specs up to the new erlware standard

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
cleanup the license text

Signed-off-by: Jordan Wilberding <diginux@gmail.com>
support semver versioning in erlcron

Signed-off-by: Jordan Wilberding <diginux@gmail.com>