]> git.ipfire.org Git - thirdparty/mkosi.git/commitdiff
action: Install systemd-measure
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 May 2023 12:36:17 +0000 (14:36 +0200)
committerDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 30 May 2023 12:56:51 +0000 (14:56 +0200)
action.yaml

index 738fe364671088474e6d6603a4c1c0bb20b66ad3..56b5119c986f5089c6feddea4e74bc4157f6355d 100644 (file)
@@ -57,10 +57,18 @@ runs:
       echo "deb-src http://archive.ubuntu.com/ubuntu/ $(lsb_release -cs) main restricted universe multiverse" | sudo tee -a /etc/apt/sources.list
       sudo apt-get update
       sudo apt-get build-dep systemd
-      sudo apt-get install libfdisk-dev
+      sudo apt-get install --assume-yes --no-install-recommends libfdisk-dev libtss2-dev
 
       git clone https://github.com/systemd/systemd --depth=1
-      meson setup systemd/build systemd -Drepart=true -Defi=true -Dbootloader=true -Dukify=true -Dfirstboot=true
+      meson setup systemd/build systemd \
+        -D repart=true \
+        -D efi=true \
+        -D bootloader=true \
+        -D ukify=true \
+        -D firstboot=true \
+        -D blkid=true \
+        -D openssl=true \
+        -D tpm2=true
 
       BINARIES=(
         bootctl
@@ -68,6 +76,7 @@ runs:
         systemd-analyze
         systemd-dissect
         systemd-firstboot
+        systemd-measure
         systemd-nspawn
         systemd-repart
         ukify