Пропустить

Cтек для разработки Qt-приложений с использованием Premake

Premake - мощная, но простая в использовании система сборки.

Cтек для разработки Qt-приложений с использованием Premake

Сообщение annulen 10 янв 2012, 15:43

Сегодня я опубликовал релизы трех компонентов для разработки Qt-приложений с использованием системы сборки Premake:

qt-support.lua 1.0
Это аддон для Premake, позволяющий использовать Qt в Premake-проектах. Qt-специфичная кодогенерация осуществляется автоматически - просто добавьте все исходники, заголовки, *.ui, *.qrc. и *.ts-файлы в список files!

Поведение qt-support.lua практически полностью совпадает с поведением qmake, позволяя практически безболезненно осуществлять миграцию. В отличие от qmake, по умолчанию генерируемые мейкфайлы переносимы, т.е. вы можете распространять их вместе с исходным кодом вашего приложения.

Документация

Ограничения
  • Требуются патчи для Premake (см. релиз ниже)
  • Поддерживается только GNU make
  • На Mac OS X поддерживается только конфигурация Qt в виде фреймворков
  • Следующие модули Qt пока не поддерживаются: ActiveQt, QtDBus, QtDesigner, Phonon

Загрузки
Файл включен в состав дистрибутивов Premake 4.4-qt-beta1


Premake 4.4-qt-beta1
Это неофициальный релиз Premake, содержащий патчи, необходимые для работы qt-support.lua

Загрузки (пакеты включают qt-support.lua)

PremakeProjectManager 0.2
Это плагин для среды разработки Qt Creator, добавляющий нативную поддержку проектов premake4.lua. Просто откройте в Qt Creator файл premake4.lua с конфигурацией вашего проекта, и вы сможете работать с его файлами, а так же компилировать и отлаживать проект! Плагин работает с Qt Creator 2.3.x и 2.4.0 (в составе Qt SDK или отдельно от него); более старые версии и master не поддерживаются.

Новое в версии 0.2
  • Поддержка ОС Windows [1]
  • Поддержка Qt-проектов
  • Генерируемые файлы скрыты по умолчанию
  • Работает выбор тулчейна
  • Работает парсинг выдачи компилятора
  • Поддержка Qt Creator 2.4
  • Удалена поддержка Qt Creator 2.2

Загрузки


Буду рад выслушать любые пожелания и предложения по программам и документации.

Enjoy!

-----------------------------------------------------------------------------------------
[1] Будь проклят тот день, когда я сел за баранку этого пылесоса! (с)
I see beauty in dead flowers
I let the tide show me what's next
But all you do is fade away
Аватар пользователя
annulen, модератор
 
Сообщений: 806
Зарегистрирован: 14 июн 2010, 16:06
Откуда: Default City

Вернуться в Premake

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron