From 31d5652c3d4c7cbc1ca9469b33977182d4dd9022 Mon Sep 17 00:00:00 2001 From: William Cheng Date: Sun, 16 Aug 2020 22:12:21 +0800 Subject: [PATCH] [C++][Cpprest] update cmakelist to fix issue on Linux (#7223) * fix cmake in linux with cpprestsdk_DIR * update sample --- .../src/main/resources/cpp-rest-sdk-client/cmake-lists.mustache | 1 + samples/client/petstore/cpp-restsdk/client/CMakeLists.txt | 1 + 2 files changed, 2 insertions(+) diff --git a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/cmake-lists.mustache b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/cmake-lists.mustache index 7bede039c58..66171dc81a8 100644 --- a/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/cmake-lists.mustache +++ b/modules/openapi-generator/src/main/resources/cpp-rest-sdk-client/cmake-lists.mustache @@ -30,6 +30,7 @@ if (UNIX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -Wno-unused-variable") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-unused-variable") + set(cpprestsdk_DIR /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/cmake/) find_package(cpprestsdk REQUIRED) find_package(Boost REQUIRED) diff --git a/samples/client/petstore/cpp-restsdk/client/CMakeLists.txt b/samples/client/petstore/cpp-restsdk/client/CMakeLists.txt index ad1d5754ad1..3275a2586ea 100644 --- a/samples/client/petstore/cpp-restsdk/client/CMakeLists.txt +++ b/samples/client/petstore/cpp-restsdk/client/CMakeLists.txt @@ -30,6 +30,7 @@ if (UNIX) set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -fPIC -Wall -Wno-unused-variable") set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fPIC -Wall -Wno-unused-variable") + set(cpprestsdk_DIR /usr/lib/${CMAKE_LIBRARY_ARCHITECTURE}/cmake/) find_package(cpprestsdk REQUIRED) find_package(Boost REQUIRED)