Skip to content

Commit 8ffc0a7

Browse files
committed
curl library has been updated to version 8.7.1#3
1 parent b3da92c commit 8ffc0a7

File tree

2 files changed

+6
-3
lines changed

2 files changed

+6
-3
lines changed

.github/workflows/linux.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@ jobs:
1616
image: ubuntu:24.04
1717

1818
steps:
19+
- name: Enable core dumps
20+
run: ulimit -c unlimited
1921
- uses: actions/checkout@v3
2022
- name: Install prerequisites
2123
run: |
2224
apt update
23-
apt install -y build-essential g++ make cmake pkg-config git wget curl zip unzip tar
25+
apt install -y build-essential g++ make cmake pkg-config git wget curl zip unzip tar gdb
2426
- name: Install vcpkg
2527
run: |
2628
git clone https://github.com/microsoft/vcpkg.git /opt/vcpkg
@@ -37,7 +39,7 @@ jobs:
3739
run: |
3840
cd /root/libcpp-http-client
3941
cmake --build build --config Release
40-
- name: Run tests
42+
- name: Run tests with gdb
4143
run: |
4244
cd /root/libcpp-http-client
43-
./build/test/test
45+
gdb -ex "run" -ex "bt" -ex "quit" --args ./build/test/test

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ project(libcpp-http-client)
44

55
set(CMAKE_CXX_STANDARD 17)
66
set(CMAKE_CXX_STANDARD_REQUIRED ON)
7+
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -g")
78

89
add_library(libcpp-http-client INTERFACE)
910

0 commit comments

Comments
 (0)