File tree Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Expand file tree Collapse file tree 2 files changed +14
-6
lines changed Original file line number Diff line number Diff line change @@ -19,10 +19,16 @@ Boost::ASIO low-level redis client (connector),
1919- works on linux (clang, gcc) and windows (msvc)
2020- synchronous & asynchronous interface
2121- inspired by [ beast] ( https://github.com/vinniefalco/Beast )
22- - requirements: boost ` v1.70 ` minimum
22+ - requirements: boost ` v1.77 ` minimum
2323
2424## Changelog
2525
26+ ### 0.12
27+ - [ feature, breakging] modernize API to use completion token instead of
28+ using completion handler, which makes it possible to use ` bredis ` with
29+ coroutines. Thanks to [ Usevalad Sauta] ( https://github.com/VsevolodSauta ) .
30+ Successfully tested with boost ` v1.77 ` , lower versions might not work
31+
2632### 0.11
2733- [ feature, possible breakage] add ` BOOST_ASIO_NO_DEPRECATED ` definition
2834for better support boost ` v1.74 ` and modernize boost API usage
Original file line number Diff line number Diff line change 11# Operating system (build VM template)
2- os : Visual Studio 2017
2+ os : Visual Studio 2019
33
44platform :
55# x64
@@ -8,18 +8,19 @@ platform:
88
99# enable rdp
1010# init:
11- # - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
11+ # - ps: iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
1212
1313# on_finish:
1414# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
1515
1616environment :
17- BOOST_ROOT : " C:\\ Libraries\\ boost_1_69_0 "
17+ BOOST_ROOT : " C:\\ Libraries\\ boost_1_77_0 "
1818# BOOST_LIBRARYDIR: "C:\\Libraries\\boost_1_64_0\\lib32-msvc-15.0"
1919
2020
2121before_build :
2222 - cmake --version
23+ - cmake --help
2324 - echo %BOOST_ROOT%
2425 - dir "C:\Libraries"
2526 - dir "%BOOST_ROOT%"
@@ -31,11 +32,12 @@ before_build:
3132 # redis
3233 - set PATH=%APPVEYOR_BUILD_FOLDER%;%PATH%
3334 # boost
34- - set PATH=%BOOST_ROOT%\lib64-msvc-14.1 ;%PATH%
35+ - set PATH=%BOOST_ROOT%\lib64-msvc-14.2 ;%PATH%
3536 - echo %PATH%
3637
3738build_script :
38- - cmake -G "Visual Studio 15 2017 Win64" -H. -B_builds -DBOOST_ROOT="%BOOST_ROOT%"
39+ # - pause
40+ - cmake -H. -B_builds -DBOOST_ROOT="%BOOST_ROOT%"
3941# -DBOOST_LIBRARYDIR="%BOOST_LIBRARYDIR%"
4042 - cmake --build _builds
4143
You can’t perform that action at this time.
0 commit comments