Çalışması için bir json gemine ihtiyaç duyulan bir mücevher yapıyorum. Hangi json geminin önemi yoktur: json_pure, json-jruby veya C-tabanlı json.Ruby Gemspec'deki Koşullu Bağımlılık
Bunu bir gemspec'te tanımlamanın iyi bir yolu var mı? This response, her sürüm için tamamen ayrı bir taş bulundurmayı önerir, ancak daha iyi bir yol olması gerektiği anlaşılıyor.
Bu konuda herhangi bir deneyimi olan var mı?
Kullanıcıya bir json gemine ihtiyacı olduğunu bildirmek için spec.requirements seçeneğini kullanmalı mıyım?
İyi bir fikir gibi geliyor. Tüm JSON mücevherleri ile havalı şey, sadece 'json' gerektirdiğinden, yük zincirlemeyi basitleştirecektir. –