File tree Expand file tree Collapse file tree
Documentation/docs/installation Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2828 override : true
2929
3030 - name : Install TPM 2.0 Reference Implementation build dependencies
31- run : sudo apt install -y autoconf autoconf-archive pkg-config build-essential automake
31+ run : sudo apt install -y build-essential cmake pkg-config
3232
3333 - uses : actions/setup-python@v5
3434 with :
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ jobs:
112112 --profile minimal
113113
114114 - name : Install TPM 2.0 Reference Implementation build dependencies
115- run : sudo apt install -y autoconf autoconf-archive pkg-config build-essential automake
115+ run : sudo apt install -y build-essential cmake pkg-config
116116
117117 - name : Build SVSM
118118 run : cargo xbuild configs/qemu-target.json
Original file line number Diff line number Diff line change 2929 run : cargo update --workspace --locked
3030
3131 - name : Install TPM 2.0 Reference Implementation build dependencies
32- run : sudo apt install -y autoconf autoconf-archive pkg-config build-essential automake
32+ run : sudo apt install -y build-essential cmake pkg-config
3333
3434 - name : Build debug image
3535 run : cargo xbuild ./configs/*
Original file line number Diff line number Diff line change @@ -204,8 +204,7 @@ dependencies. On OpenSUSE you can do this by:
204204
205205```
206206$ sudo zypper in system-user-mail make gcc curl patterns-devel-base-devel_basis \
207- glibc-devel-static git libclang13 autoconf autoconf-archive pkg-config \
208- automake perl
207+ glibc-devel-static git libclang13 cmake pkg-config perl
209208```
210209
211210Then checkout the SVSM repository and build the SVSM binary:
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ SHELL ["/bin/bash", "-c"]
2525RUN zypper ref && zypper dup -y && \
2626 zypper install -y system-user-mail make gcc curl \
2727 patterns-devel-base-devel_basis glibc-devel-static git libclang13 \
28- autoconf autoconf-archive pkg-config automake perl && \
28+ cmake pkg-config perl && \
2929 useradd -u $USER_ID -m $USER_NAME && \
3030 mkdir -p "${CARGO_HOME}" "${RUSTUP_HOME}" && \
3131 chown "${USER_NAME}" "${CARGO_HOME}" "${RUSTUP_HOME}"
You can’t perform that action at this time.
0 commit comments