systemd/.github
Luca Boccassi 0a5e638cc7 meson: add install_tag to sd-boot, libsystemd and libudev
Allows to 'meson install --tags systemd-boot --no-rebuild' to install only the EFI
binaries, skipping the rest, for a very quick build:

$ ninja src/boot/efi/linuxx64.efi.stub
[21/21] Generating src/boot/efi/linuxx64.efi.stub with a custom command
$ ninja src/boot/efi/systemd-bootx64.efi
[10/10] Generating src/boot/efi/systemd-bootx64.efi with a custom command
$ DESTDIR=/tmp/foo meson install --tags systemd-boot --no-rebuild
Installing src/boot/efi/systemd-bootx64.efi to /tmp/foo/usr/lib/systemd/boot/efi

Requires Meson 0.60 to be used, prints a warning for unknown keyword
in earlier versions, but there's no failure

https://mesonbuild.com/Installing.html#installation-tags
2022-04-27 22:24:53 +01:00
..
ISSUE_TEMPLATE github: point to "tags" instead of "releases" in systemd-stable 2022-01-24 06:53:43 +09:00
workflows meson: add install_tag to sd-boot, libsystemd and libudev 2022-04-27 22:24:53 +01:00
codeql-config.yml ci: pack-ify our custom CodeQL queries and enable them in Actions 2021-12-07 14:57:09 +01:00
codeql-custom.qls ci: ignore FIXME alerts in the CodeQL Action 2021-12-08 12:42:28 +00:00
dependabot.yml ci: update GHActions once a month 2022-01-29 19:26:14 +00:00
FUNDING.yml github: remove direct paypal link 2020-02-05 21:29:34 +09:00
labeler.yml ci: use LGPLv2+ for all our ci configuration 2021-10-01 14:45:00 +02:00