cmake_minimum_required(VERSION 3.0)
project(vap-demo)

set(CMAKE_CXX_STANDARD 11)

include_directories(
        ${PROJECT_SOURCE_DIR}/3rdparty/openssl/include
        ${PROJECT_SOURCE_DIR}/3rdparty/libcurl/include
)
link_directories(
        ${PROJECT_SOURCE_DIR}/3rdparty/openssl/lib
        ${PROJECT_SOURCE_DIR}/3rdparty/libcurl/lib
)

SET(CMAKE_RUNTIME_OUTPUT_DIRECTORY  "${PROJECT_SOURCE_DIR}/bin")



add_executable(vap-demo main.cpp http_client.h http_client.cpp md5.h md5.cpp base64.h base64.cpp sha1.h sha1.cpp utils.cpp utils.h)

if(WIN32)
    target_link_libraries(vap-demo
      libcurl_imp
    )
endif()