From ef5c749fe7a685cd26c20a6ce6e123d961ec2bd3 Mon Sep 17 00:00:00 2001 From: szhen11 Date: Mon, 11 Apr 2022 10:14:39 +0800 Subject: [PATCH] verify github host runners and install dep for acrn Signed-off-by: szhen11 --- .github/workflows/pr.yml | 43 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 42 insertions(+), 1 deletion(-) diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index 51b76dee57..69169db01e 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -8,7 +8,7 @@ on: jobs: build: - runs-on: acrn-shuang + runs-on: ubuntu-latest steps: - name: Checkout master @@ -16,6 +16,47 @@ jobs: with: ref: master + - name: Install build tools + run: | + sudo apt update + sudo apt install -y gcc \ + git \ + make \ + vim \ + libssl-dev \ + libpciaccess-dev \ + uuid-dev \ + libsystemd-dev \ + libevent-dev \ + libxml2-dev \ + libxml2-utils \ + libusb-1.0-0-dev \ + python3 \ + python3-pip \ + libblkid-dev \ + e2fslibs-dev \ + pkg-config \ + libnuma-dev \ + libcjson-dev \ + liblz4-tool \ + flex \ + bison \ + xsltproc \ + clang-format \ + bc \ + libpixman-1-dev \ + libsdl2-dev \ + libegl-dev \ + libgles-dev + sudo pip3 install lxml xmlschema defusedxml + mkdir ~/acrn-work + cd ~/acrn-work + wget https://acpica.org/sites/acpica/files/acpica-unix-20210105.tar.gz + tar zxvf acpica-unix-20210105.tar.gz + cd acpica-unix-20210105 + make clean && make iasl + sudo cp ./generate/unix/bin/iasl /usr/sbin + - name: Apply patches run: echo "to apply patches"