File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main/resources/cpp-rest-sdk-client
samples/client/petstore/cpp-restsdk/client Expand file tree Collapse file tree Original file line number Diff line number Diff line change 88#
99# NOTE: Auto generated by OpenAPI Generator (https://openapi-generator.tech).
1010
11- cmake_minimum_required (VERSION 3.5 )
11+ cmake_minimum_required (VERSION 3.10 )
1212
1313project({ {{packageName} }} CXX)
1414
@@ -63,14 +63,16 @@ if (UNIX)
6363 if (BUILD_SHARED_LIBS)
6464 target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest)
6565 else()
66- target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest crypto)
66+ find_library(CRYPTO_LIB crypto REQUIRED)
67+ target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest ${ CRYPTO_LIB} )
6768 endif()
6869else()
6970 message(STATUS "Building client library for Windows")
7071 if (BUILD_SHARED_LIBS)
7172 target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest)
7273 else()
73- target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest bcrypt)
74+ find_library(BCRYPT_LIB bcrypt REQUIRED)
75+ target_link_libraries(${ PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest ${ BCRYPT_LIB} )
7476 endif()
7577endif()
7678
Original file line number Diff line number Diff line change 88#
99# NOTE: Auto generated by OpenAPI Generator (https://openapi-generator.tech).
1010
11- cmake_minimum_required (VERSION 3.5 )
11+ cmake_minimum_required (VERSION 3.10 )
1212
1313project (CppRestPetstoreClient CXX )
1414
@@ -63,14 +63,16 @@ if (UNIX)
6363 if (BUILD_SHARED_LIBS )
6464 target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest )
6565 else ()
66- target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest crypto )
66+ find_library (CRYPTO_LIB crypto REQUIRED )
67+ target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest ${CRYPTO_LIB} )
6768 endif ()
6869else ()
6970 message (STATUS "Building client library for Windows" )
7071 if (BUILD_SHARED_LIBS )
7172 target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest )
7273 else ()
73- target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest bcrypt )
74+ find_library (BCRYPT_LIB bcrypt REQUIRED )
75+ target_link_libraries (${PROJECT_NAME} PUBLIC Boost::headers cpprestsdk::cpprest ${BCRYPT_LIB} )
7476 endif ()
7577endif ()
7678
You can’t perform that action at this time.
0 commit comments