Я пытаюсь загрузить файл цветового профиля ICM, который хранится в основных конфигурационных файлах ImageMagick (colors.xml и т. Д.), Используя RMagick. Я хочу убедиться, что я всегда указываю правильный путь к файлу при развертывании, используя слегка отличающиеся настройки и / или версии ImageMagick. Есть ли способ найти это местоположение из ImageMagick (что-то вроде Magick-config)?
Это то, что у меня сейчас, но кажется хрупким:
MAGICK_PREFIX = `Magick-config --prefix`.strip!
MAGICK_VERSION = `Magick-config --version`.strip!.split(/\s/).first
RGB_COLOR_PROFILE = "#{MAGICK_PREFIX}/share/ImageMagick-#{MAGICK_VERSION}/config/sRGB.icm"