Je construis une gemme qui a besoin d'un gems JSON installé pour que cela fonctionne. Peu importe quel gson json: json_pure, json-jruby, ou le json basé sur C.Dépendance conditionnelle dans Ruby Gemspec
Existe-t-il un bon moyen de définir ceci dans un gemspec? This response suggère de conserver une gemme complètement distincte pour chaque version, mais il semble qu'il y ait une meilleure solution.
Quelqu'un a-t-il une expérience avec ceci?
Devrais-je simplement utiliser l'option spec.requirements pour signaler à l'utilisateur qu'il a besoin d'un joyau json?
Cela semble être une bonne idée. La bonne chose avec toutes les gemmes JSON, c'est que vous avez juste besoin de 'json', cela simplifiera le chargement. –