Skip to content

Commit 9a1e927

Browse files
author
Ahmed Yarub Hani Al Nuaimi
committed
Use stable version for building libyaml tests
Update README.md
1 parent 42d133b commit 9a1e927

File tree

2 files changed

+13
-3
lines changed

2 files changed

+13
-3
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
sudo make install
2929
- name: Prepare libyaml
3030
run: |
31-
git clone https://github.com/yaml/libyaml
31+
git clone https://github.com/yaml/libyaml --depth 1 --branch release/0.2.5
3232
cd libyaml
3333
mkdir build
3434
cd build

README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,14 +14,24 @@ git clone https://github.com/kubernetes-client/c
1414
CLIENT_REPO_ROOT=${PWD}/c
1515

1616
# Install pre-requisites
17-
sudo apt-get install libssl-dev libcurl4-openssl-dev uncrustify libyaml-dev
17+
sudo apt-get install libssl-dev libcurl4-openssl-dev uncrustify
1818

1919
# Build pre-requisite: libwebsockets
2020
git clone https://libwebsockets.org/repo/libwebsockets --depth 1 --branch v4.2-stable
2121
cd libwebsockets
2222
mkdir build
2323
cd build
24-
cmake -DCMAKE_INSTALL_PREFIX=/usr/local ..
24+
cmake -DLWS_WITHOUT_TESTAPPS=ON -DLWS_WITHOUT_TEST_SERVER=ON-DLWS_WITHOUT_TEST_SERVER_EXTPOLL=ON \
25+
-DLWS_WITHOUT_TEST_PING=ON -DLWS_WITHOUT_TEST_CLIENT=ON -DCMAKE_C_FLAGS="-fpic" -DCMAKE_INSTALL_PREFIX=/usr/local ..
26+
make
27+
sudo make install
28+
29+
# Build pre-requisite: libyaml
30+
git clone https://github.com/yaml/libyaml --depth 1 --branch release/0.2.5
31+
cd libyaml
32+
mkdir build
33+
cd build
34+
cmake -DCMAKE_INSTALL_PREFIX=/usr/local -DBUILD_TESTING=OFF ..
2535
make
2636
sudo make install
2737

0 commit comments

Comments
 (0)