-
Notifications
You must be signed in to change notification settings - Fork 4
dima.kruk edited this page Dec 12, 2013
·
1 revision
Для сборки необходимо установить DropDMG (http://c-command.com/dropdmg/) и добавить в него конфигурацию COLT. Серийный номер для DropDMG опубликован отдельным документом.
Путь к DropDMG конфигурации: https://github.com/code-orchestra/colt-build/tree/master/DropDMG Обе папки нужно разместить в ~/Library/Application Support/DropDMG/
Чтобы JRE попала в сборку, надо распаковать архив http://codeorchestra.me.s3.amazonaws.com/jdk1.8.0.jdk.zip в папку colt-build/packaging/mac/PlugIns/
При обновлении jdk нужно обновлять содержимое папки colt-build/packaging/mac/PlugIns/
- Взять из репозитория проекты colt-as, colt-js и colt-build
- В проекте colt-build создать файл build.properties, взяв за основу файл build.properties.template; затем отредактировать его. Необходимые переменные: gradle.home и groovy.home
- Желательно заранее удалить папки colt-build/out и colt-build/artifacts
- Открыть в IDEA проект colt-build, и командой Build -> Build Artifacts... -> full-build запустить сборку артефакта. Если она пройдет успешно, в папке colt-build/out/mac появится папка COLT
- Открыть приложение DropDMG с текушей конфигурацией COLT (об этом выше), перетащить drag'n'drop'ом в его окно папку COLT из colt-build/out/mac
- Должен создаться образ COLT.dmg в папке colt-build/out/mac, это готовая сборка под Mac