Так что я в основном пытаюсь воссоздать то, что уже делает это приложение: Fluid . Я хочу написать скрипт на Ruby или MacRuby, который принимает несколько параметров и может генерировать простое нативное приложение.
Поскольку их код не является открытым исходным кодом, я не вижу, как они это делают. И я не знаю, как бы я начал делать что-то подобное.
Кроме того, я бы хотел, чтобы этот скрипт запускался в Windows (не то чтобы пользователь мог установить сгенерированное приложение, но чтобы приложение могло распространяться среди пользователей Mac).
Как я мог сделать что-то подобное?
Решение:
Вот проект, который делает то же самое, что я пытаюсь сделать. Он принимает пакет приложения и заменяет некоторые строки в некоторых файлах пакета. Я собираюсь использовать его в качестве примера для подражания.
https://github.com/maccman/macgap-rb