~ruther/guix-local

7c70ffa1e5d450ff51a3db06cd5ee7f18282d0a7 — Ludovic Courtès 1 year, 5 months ago 4cb5c86
maint: Add rule to generate ‘CODEOWNERS’.

* Makefile.am (CODEOWNERS): New rule.
(BUILT_SOURCES): Add ‘CODEOWNERS’.

Change-Id: Ie4a3b7b1d90d87049567061886763aa360675eb2

Change-Id: I399396b7465cd74dab1c6adffe523ad46284bce9
1 files changed, 8 insertions(+), 1 deletions(-)

M Makefile.am
M Makefile.am => Makefile.am +8 -1
@@ 1,5 1,5 @@
# GNU Guix --- Functional package management for GNU
# Copyright © 2012-2024 Ludovic Courtès <ludo@gnu.org>
# Copyright © 2012-2025 Ludovic Courtès <ludo@gnu.org>
# Copyright © 2013 Andreas Enge <andreas@enge.fr>
# Copyright © 2015, 2017 Alex Kost <alezost@gmail.com>
# Copyright © 2016, 2018 Mathieu Lirzin <mthl@gnu.org>


@@ 1321,6 1321,13 @@ download-po:
	rm -rf "$$dir"
.PHONY: download-po

# Regenerate 'CODEOWNERS' when 'teams.scm' is modified so we don't forget.
CODEOWNERS: etc/teams.scm
	./etc/teams.scm codeowners > "$@.tmp"
	mv "$@.tmp" "$@"

BUILT_SOURCES += CODEOWNERS

## -------------- ##
## Silent rules.  ##
## -------------- ##