Как обернуть расширение Ruby C в Ruby Gem?

Я могу'я не могу найти много документов по этому вопросу. Как мне упаковать гем, чтобы расширение C компилировалось, когда гем установлен?

В частности, я хочу сделать это:

на Linux и MacOSX я хотел бы скомпилировать расширение C при установке gem

на Windows я хотел бы просто установить предварительно скомпилированный .so

любая помощь в этом, в частности, пример источника, была бы очень полезна :)

Ответы на вопрос(2)

Ваш ответ на вопрос