Как мне запустить maglev-irb с альтернативным камнем?

Теперь, когда rvm швы легко справляются с maglev, я хотел начать экспериментировать с изображением, отличным от стандартного изображения maglev. Я создал новое изображение, используя

rake stone:create[experimental]

Теперь я могу запустить код на виртуальной машине, подключенной к этому камню, используя

maglev-ruby --stone experimental -e <code>

как ожидалось, и он сообщил об ожидаемом stone_name. Однако я не мог заставить maglev-irb работать с подобной опцией, судя по информации об использовании, которую они, похоже, не поддерживают. Попытка

maglev-irb --stone experimental

в любом случае приводит к ошибке, как

ERROR 2730 , a NameError occurred (error 2730), , global $@ is a read-only variable (NameError)

Может быть, есть менее очевидный способ, которым я скучаю? Было бы действительно удобно поиграть с функциями maglev в интерактивном режиме, не разрушая виртуальную машину по умолчанию.

1 ответ

Решение

С нашей стороны это кажется чрезмерным. В качестве обходного пути попробуйте:

export MAGLEV_OPTS="--stone experimental"
maglev-irb
Другие вопросы по тегам