Launchpad Qt/C++ и внешние инструменты
Я новичок в разработке Ubuntu и ищу информацию о создании приложений через панель запуска (используя рецепты).
У меня есть проект по созданию приложения Qt5/ C++ webkit, и я хотел спросить: как использовать внешние инструменты в процессе сборки? Допустим, я хотел использовать grunt для объединения и минимизации файлов js и css до создания приложения. Как действовать?
Спасибо.
1 ответ
Поскольку grunt
происходит от npm
, и с тех пор npm
получает grunt
из Интернета вы не сможете использовать grunt
в сборке Launchpad. Вы можете скопировать grunt
и все его зависимости в вашем пакете (что может сделать ваш пакет громоздким), или использовать что-то еще, что выполняет эквивалентную функциональность, например libcss-minifier-perl
а также libjavascript-minifier-perl
пакеты, которые используют Perl.