diff --git a/.gitmodules b/.gitmodules index 2477762b8..32ed63569 100644 --- a/.gitmodules +++ b/.gitmodules @@ -35,3 +35,6 @@ [submodule "external/ngtcp2"] path = external/ngtcp2 url = https://github.com/ngtcp2/ngtcp2.git +[submodule "external/cpr"] + path = external/cpr + url = https://github.com/whoshuu/cpr diff --git a/contrib/windows.sh b/contrib/windows.sh index 7d398b12e..e89a67618 100755 --- a/contrib/windows.sh +++ b/contrib/windows.sh @@ -3,7 +3,6 @@ set -e set +x mkdir -p build-windows cd build-windows -# build it cmake \ -G Ninja \ -DCMAKE_EXE_LINKER_FLAGS=-fstack-protector \ diff --git a/external/CMakeLists.txt b/external/CMakeLists.txt index 9634f0036..147ab9ff4 100644 --- a/external/CMakeLists.txt +++ b/external/CMakeLists.txt @@ -25,6 +25,7 @@ if(SUBMODULE_CHECK) check_submodule(uvw) check_submodule(cpr) check_submodule(ngtcp2) + check_submodule(cpr) endif() endif() @@ -83,3 +84,6 @@ set(ENABLE_BORINGSSL OFF CACHE BOOL "Disable boringssl for ngtcp2") add_definitions(-D_GNU_SOURCE) add_subdirectory(ngtcp2 EXCLUDE_FROM_ALL) + +set(CPR_BUILD_TESTS OFF) +add_subdirectory(cpr)