I am developing a Rails app that uses a gem that I am also developing.

Every change that I make in the gem I have to: build, uninstall previously installed gem, install built gem, restart rails app.

You can imagine that it easily becomes a nightmare to make even litle changes in the gem.

I´ve tried to manually load all files that are configured to be loaded by the gem (at Gemspec) but it always seem to be some problem in the loading process, not finding libraries or not loading in the proper order.

Is there a way to set my environment to better develop my gem with my app?