File tree Expand file tree Collapse file tree 1 file changed +9
-12
lines changed
Expand file tree Collapse file tree 1 file changed +9
-12
lines changed Original file line number Diff line number Diff line change @@ -3,32 +3,29 @@ name: compile
33on :
44 push :
55 branches : [ master ]
6- pull_request :
6+ - pull_request
7+ workflow_dispatch :
78 branches : [ master ]
89
910jobs :
1011 build :
1112
12- runs-on : ubuntu-latest
13-
14- env :
15- rte_sdk : ${{ format('{0}/{1}', github.workspace, 'dependencies/dpdk') }}
16- rte_target : ${{ 'x86_64-native-linuxapp-gcc' }}
13+ runs-on : ubuntu-20.04
1714
1815 steps :
19- - uses : actions/checkout@v2
20-
21- - name : Checkout submodules
22- uses : textbook/git-checkout-submodule-action@master
16+ - name : Checkout repository and submodules
17+ uses : actions/checkout@v2
18+ with :
19+ submodules : recursive
2320
2421 - name : Update packages
2522 run : sudo apt-get update
2623
2724 - name : Install dependencies
28- run : sudo apt-get -y -q install git clang devscripts doxygen libhugetlbfs-bin build-essential linux-headers-`uname -r` libmnl0 libmnl-dev libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 autoconf flex bison libncurses5-dev libreadline-dev libcap-dev
25+ run : sudo apt-get -y -q install git clang devscripts doxygen libhugetlbfs-bin build-essential gcc-multilib linux-headers-`uname -r` libmnl0 libmnl-dev libkmod2 libkmod-dev libnuma-dev libelf1 libelf-dev libc6-dev-i386 autoconf flex bison libncurses5-dev libreadline-dev python libcap-dev libcap2 meson ninja-build
2926
3027 - name : Setup Gatekeeper
3128 run : sudo ./setup.sh
3229
3330 - name : Build Gatekeeper
34- run : sudo RTE_SDK="$rte_sdk" RTE_TARGET="$rte_target" make
31+ run : make -j
You can’t perform that action at this time.
0 commit comments