forked from loafle/openapi-generator-original
22 lines
440 B
CMake
22 lines
440 B
CMake
cmake_minimum_required (VERSION 3.1)
|
|
|
|
add_subdirectory(client)
|
|
|
|
project(cpprest-petstore)
|
|
|
|
find_package(Threads REQUIRED)
|
|
|
|
file(GLOB SOURCE_FILES "*.cpp")
|
|
|
|
add_executable(${PROJECT_NAME} ${SOURCE_FILES})
|
|
|
|
target_link_libraries(${PROJECT_NAME}
|
|
PRIVATE
|
|
CppRestPetstoreClient
|
|
Threads::Threads
|
|
)
|
|
|
|
if (UNIX)
|
|
install(TARGETS ${PROJECT_NAME} RUNTIME DESTINATION bin LIBRARY DESTINATION lib ARCHIVE DESTINATION lib)
|
|
endif()
|