![lilac.png](https://github.com/archlinuxcn/artworks/raw/master/lilac-logo/example%20banners/banner-small.png)
![Documentation Status](https://readthedocs.org/projects/lilac/badge/?version=latest)
What does lilac do?
lilac is an automatic packaging tool for Arch Linux. It basically does the following things:
- figure out which packages have been updated or need rebuilding by calling nvchecker
- figure out the order to build packages
- generate or update PKGBUILDs with custom configuration scripts (common routines available)
- call devtools to actually build packages
- handle built packages over to archrepo2 to update the repository database
- report any errors to maintainers via mail
Docs
Update
2024-06-28
if database is in use, run the following SQL to update:
alter table lilac.pkglog add column maintainers jsonb;
License
This project is licensed under GPLv3.