Название: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 16:29 Сегодня я опубликовал релизы трех компонентов для разработки Qt-приложений с использованием системы сборки Premake (http://industriousone.com/premake):
qt-support.lua 1.0 Это аддон для Premake, позволяющий использовать Qt в Premake-проектах. Qt-специфичная кодогенерация осуществляется автоматически - просто добавьте все исходники, заголовки, *.ui, *.qrc. и *.ts-файлы в список files! Поведение qt-support.lua практически полностью совпадает с поведением qmake, позволяя практически безболезненно осуществлять миграцию. В отличие от qmake, по умолчанию генерируемые мейкфайлы переносимы, т.е. вы можете распространять их вместе с исходным кодом вашего приложения. Документация
Файл включен в состав дистрибутивов 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
Загрузки
Буду рад выслушать любые пожелания и предложения по программам и документации. Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: Пантер от Январь 10, 2012, 16:35 А зачем, если есть CMake?
Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: asvil от Январь 10, 2012, 16:45 Если в проекте можно использовать полное множество языка lua, это гораздо лучше, чем недоязык cmake.
Не вижу x86_64. Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 16:52 Цитировать А зачем, если есть CMake?
Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 16:53 Цитировать Не вижу x86_64. Скачай x86 или собери из сорсов под натив. x86 должен работать у всех, битность в данном случае не принципиальна.Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 16:54 ОК, ща выложу x86_64
Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 17:05 x86_64: https://github.com/downloads/annulen/premake-annulen/premake-4.4-qt-beta1-linux-x86_64.tar.gz
Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: asvil от Январь 10, 2012, 17:10 Спасибо. Нужная вещь. А что сообщество premake патч примет в будущем?
Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 10, 2012, 17:14 Я активно общаюсь с Джейсоном, мы постараемся включить все патчи из Premake 4.4-qt-beta1 в финальный релиз 4.4. Часть моих патчей уже была принята.
Что касается аддона qt-support.lua, в ближайшее время он будет распространяться незаивсимо. Название: Re: Cтек для разработки Qt-приложений с использованием Premake Отправлено: annulen от Январь 13, 2012, 13:40 Примеры проектов:
https://github.com/annulen/qt-examples-premake |