aboutsummaryrefslogtreecommitdiff
path: root/vcpkg/ports/asiochan/usage
blob: 31954af04871ba44a0929b0e2ec6bae53bb5326c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
asiochan is header-only and can be used from CMake via:

    find_path(ASIOCHAN_INCLUDE_DIRS "asiochan/asiochan.hpp")
    target_include_directories(main PRIVATE ${ASIOCHAN_INCLUDE_DIRS})

By default asiochan depend on boost/asio. If you need use standalone asio instead, please define micro ASIOCHAN_USE_STANDALONE_ASIO. 
For example:

    find_path(ASIOCHAN_INCLUDE_DIRS "asiochan/asiochan.hpp")
    target_compile_definitions(main PRIVATE ASIOCHAN_USE_STANDALONE_ASIO)
    target_include_directories(main PRIVATE ${ASIOCHAN_INCLUDE_DIRS})