E 'possibile aggiungere una dipendenza gemma solo se la persona sta usando una certa versione di ruby?Come si aggiungono i requisiti del rubygem condizionale a una specifica della gemma?
Sfondo: Sto lavorando a un fork of a project che utilizza Test :: Unità :: Autorunner e simili. Fanno parte della libreria standard in Ruby 1.8, ma non fanno parte della libreria standard in 1.9.1, ed è invece nella gemma "test-unit". Voglio aggiungere una dipendenza che dice che se qualcuno usa Ruby 1.9.1 o successivo, installa la gemma "test-unit", ma se sta usando 1.8 o precedenti, non ha bisogno di installare nulla.
-1 Si prega di non farlo. Questo rovina tutti i tipi di strumenti di dipendenza. –
@Bob Aman: sai cosa dovrebbe essere fatto? –