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.

Другие вопросы по тегам