Skip to content

Total library rewrite#3

Open
arrowcircle wants to merge 2 commits intoclbustos:masterfrom
arrowcircle:master
Open

Total library rewrite#3
arrowcircle wants to merge 2 commits intoclbustos:masterfrom
arrowcircle:master

Conversation

@arrowcircle
Copy link
Copy Markdown

Total library rewrite.
Main goals are compatibility with latest Ruby (2.1.2), total architecture remake and old API compatibility.

  1. Extracted and refactored each ruby integration method to separate class.
  2. Rewritten GSL and Ruby wrappers for integrate method.
  3. Rewritten specs to support new syntax. Cleared specs.
  4. Updated Readme to markdown, added instruction for GSL usage (rb-gsl is now runtime dependency)
  5. Added bundler support (Added Gemfile)
  6. Made gem with bundle gem command (for simple rake release)
  7. Added travis-ci

Loading
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants