Ho a ruby gem che ha dipendenze diverse per ogni SO. Devo scrivere in modo esplicito tutti loro:Rubygems: come posso aggiungere una dipendenza specifica della piattaforma?
In Mac OS X:
gem install livereload
su Linux:
gem install rb-inotify livereload
su Windows:
gem install eventmachine-win32 win32-changenotify win32-event livereload
Posso modificare un gemspec un po 'quindi inst di installazione le razioni sembrerebbero semplici gem install livereload
per ogni sistema operativo?
Sembra una buona idea controllare come [listen] (https://github.com/guard/listen) gem gestisce le sue dipendenze specifiche della piattaforma: [rb-inotify] (https://github.com)/nex3/rb-inotify) e [rb-fsevent] (https://github.com/thibaudgg/rb-fsevent). – skalee