How to use an ActiveRecord plugin in a non-Rails project

I’m using ActiveRecord on a Sinatra app. I need one of my tables to be
sorted, so I’m using acts_as_list
(https://github.com/swanandp/acts_as_list).
However, it isn’t a gem, so I don’t know how to get it to work with
Bundler.

Currently, I just cloned the source into a dir named “vendor”. This
works,
but when I search my code, it keeps including acts_as_list code in the
results. It also means more folders and files, so just generally more
overhead. I’d like it to be as transparent as all the gems I use.

Is there some way to get Bundler to deal with it, or is there a best
practice for this situation?

(I was thinking I could probably fork it, give it a gemspec, and then
tell
Bundler to look at my forked repo, does that sound reasonable?)

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs