diff --git a/contrib/src/restinio/cmake.patch b/contrib/src/restinio/cmake.patch new file mode 100644 index 0000000000000000000000000000000000000000..148331dc9983917c0e942daed919b65abb37d20f --- /dev/null +++ b/contrib/src/restinio/cmake.patch @@ -0,0 +1,22 @@ + dev/restinio/CMakeLists.txt | 8 +++----- + 1 file changed, 3 insertions(+), 5 deletions(-) + +diff --git a/dev/restinio/CMakeLists.txt b/dev/restinio/CMakeLists.txt +index df2ecdf..e5f5489 100644 +--- a/dev/restinio/CMakeLists.txt ++++ b/dev/restinio/CMakeLists.txt +@@ -10,11 +10,9 @@ add_library(${RESTINIO} INTERFACE) + add_library(restinio::restinio ALIAS ${RESTINIO}) + + IF (${CMAKE_VERSION} VERSION_LESS "3.8.0") +- set_target_properties(${RESTINIO} PROPERTIES +- CXX_STANDARD 14 +- CXX_STANDARD_REQUIRED YES +- CXX_EXTENSIONS NO +- ) ++ set (CMAKE_CXX_STANDARD 14) ++ set (CMAKE_CXX_STANDARD_REQUIRED on) ++ set (CMAKE_CXX_EXTENSIONS off) + ELSE () + target_compile_features(${RESTINIO} INTERFACE cxx_std_14) + ENDIF () diff --git a/contrib/src/restinio/rules.mak b/contrib/src/restinio/rules.mak index 87846d8a35cf403ccdce389b2d3894b9e7aa6ebc..dafabc176721efdc20443945c47793d3949ccca7 100644 --- a/contrib/src/restinio/rules.mak +++ b/contrib/src/restinio/rules.mak @@ -33,6 +33,7 @@ $(TARBALLS)/restinio-$(RESTINIO_VERSION).tar.gz: restinio: restinio-$(RESTINIO_VERSION).tar.gz $(UNPACK) + $(APPLY) $(SRC)/restinio/cmake.patch $(UPDATE_AUTOCONFIG) && cd $(UNPACK_DIR) $(MOVE)