Как проверить, установлен ли RubyGem уже? - PullRequest
4 голосов
/ 04 апреля 2011

Я пишу приложение для Mac OS X. Это приложение Какао.Могу ли я проверить, установлен ли конкретный RubyGem из Какао, нужно ли использовать NSTask или мне следует использовать платформу Ruby?

Как лучше всего это проверить?

1 Ответ

1 голос
/ 06 апреля 2011

В зависимости от причины проверки драгоценного камня, может показаться, что было бы неплохо использовать оболочку для сценария, который вы связываете со своим приложением.Затем сделайте этот сценарий для вас.Таким образом, вы можете быть уверены, что получите доступ к среде gem так, чтобы это было как можно ближе (или даже идентично) к тому, как будет делать пользователь.

Использование кода, подобного тому, что Engel разместил в этом другом потоке SOпохоже, хороший способ сделать это, когда вы находитесь в оболочке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...