kdesrc-build
Категорії: РозробкаРозробку цієї програми ще не завершено. Спільнота KDE ще не створювала її випусків.
kdesrc-build — інструмент, за допомогою якого ви зможете без проблем збирати програмне забезпечення KDE з коду, який зберігається у сховищах коду програм.
Підсвічуванням синтаксичних конструкцій для файлів kdesrc-buildrc можна скористатися у Kate/KWrite, вибравши відповідний пункт у меню «Інструменти->Підсвічування->Налаштування».
Можливості:
- Автоматичне отримання та оновлення початкових кодів KDE зі сховищ початкового коду.
- Інтеграція із інфраструктурою початкових кодів KDE для автоматичного збирання модулів у потрібному порядку із використанням відповідної гілки.
- Проста підтримка збирання певних гілок, міток або навіть модифікацій модуля (або усього програмного забезпечення KDE).
- Підтримка багатьох систем збирання. Це уможливлює навіть збирання без проблем широкого спектра програмного забезпечення, яке не є програмним забезпеченням KDE (наприклад, можна зібрати CMake з його власних початкових кодів git, якщо у вашому дистрибутиві немає пакунків CMake).
- Підтримка пришвидшеного отримання початкових пакунків модулів (лише проєкти Git KDE) на основі використання випусків, які вже доступні у мережі проєкту KDE.
- Підтримка режимів тестового запуску (параметр --pretend) для неруйнівного експериментування із різними параметрами.
- kdesrc-build може отримувати модулі (початкові варіанти і оновлення), навіть при збиранні модулів, які вже було оновлено.
- У kdesrc-build передбачено підтримку вилучення модулів (вручну або перед встановленням вже встановленого модуля) для підтримання чистоти у каталозі встановлення. Зауважте, що ця можливість потребує підтримки з боку CMake та усе ще є експериментальною.
- kdesrc-build записує усі команди для спрощення повторного використання. За допомогою журналу ви можете визначити причину помилок, якщо щось не вдається зібрати. kdesrc-build автоматично створює символічні посилання для спрощення доступу до останнього журналу (log/latest). Передбачено використання розфарбовування виведених даних (розфарбовування можна вимкнути).
- Передбачено підтримку збирання бібліотек Qt проєкту Qt, який є основою програмного забезпечення KDE.
- kdesrc-build є дуже гнучким у налаштовуванні. Якщо захочете, ви можете керувати параметрами кожного з модулів, зокрема прапорцями configure, прапорцями CMake та прапорцями C++ під час збирання. Замість запам'ятовування рядка налаштовування, ви можете просто визначити його один раз і забути про нього.
- Повна документація. Повідомте авторам програми, якщо якась з її частин видасться вам незрозумілою (адресу електронної пошти наведено нижче), або напишіть про вашу проблему до списку листування kde-devel.
- До складу пакунка включено зразок файла налаштувань із докладними поясненнями. Зазвичай, ви можете просто скопіювати його до ~/.config/kdesrc-buildrc і почати користуватися програмоюо.
- Та багато іншого!