pineapple-src/externals/vcpkg/ports/promise-cpp/usage

9 lines
393 B
Text
Raw Normal View History

2022-07-23 03:01:36 +02:00
The package promise-cpp is header only and can be used from CMake via:
find_path(PROMISE_CPP_INCLUDE_DIRS "promise-cpp/promise.hpp")
target_include_directories(main PRIVATE ${PROMISE_CPP_INCLUDE_DIRS})
Make sure to define the pre-processor macro PROMISE_HEADONLY before including "promise-cpp/promise.hpp":
#define PROMISE_HEADONLY
#include "promise-cpp/promise.hpp"