File tree 2 files changed +14
-6
lines changed
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),
19
19
- works on linux (clang, gcc) and windows (msvc)
20
20
- synchronous & asynchronous interface
21
21
- inspired by [ beast] ( https://github.com/vinniefalco/Beast )
22
- - requirements: boost ` v1.70 ` minimum
22
+ - requirements: boost ` v1.77 ` minimum
23
23
24
24
## Changelog
25
25
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
+
26
32
### 0.11
27
33
- [ feature, possible breakage] add ` BOOST_ASIO_NO_DEPRECATED ` definition
28
34
for better support boost ` v1.74 ` and modernize boost API usage
Original file line number Diff line number Diff line change 1
1
# Operating system (build VM template)
2
- os : Visual Studio 2017
2
+ os : Visual Studio 2019
3
3
4
4
platform :
5
5
# x64
@@ -8,18 +8,19 @@ platform:
8
8
9
9
# enable rdp
10
10
# 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'))
12
12
13
13
# on_finish:
14
14
# - ps: $blockRdp = $true; iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/appveyor/ci/master/scripts/enable-rdp.ps1'))
15
15
16
16
environment :
17
- BOOST_ROOT : " C:\\ Libraries\\ boost_1_69_0 "
17
+ BOOST_ROOT : " C:\\ Libraries\\ boost_1_77_0 "
18
18
# BOOST_LIBRARYDIR: "C:\\Libraries\\boost_1_64_0\\lib32-msvc-15.0"
19
19
20
20
21
21
before_build :
22
22
- cmake --version
23
+ - cmake --help
23
24
- echo %BOOST_ROOT%
24
25
- dir "C:\Libraries"
25
26
- dir "%BOOST_ROOT%"
@@ -31,11 +32,12 @@ before_build:
31
32
# redis
32
33
- set PATH=%APPVEYOR_BUILD_FOLDER%;%PATH%
33
34
# boost
34
- - set PATH=%BOOST_ROOT%\lib64-msvc-14.1 ;%PATH%
35
+ - set PATH=%BOOST_ROOT%\lib64-msvc-14.2 ;%PATH%
35
36
- echo %PATH%
36
37
37
38
build_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%"
39
41
# -DBOOST_LIBRARYDIR="%BOOST_LIBRARYDIR%"
40
42
- cmake --build _builds
41
43
You can’t perform that action at this time.
0 commit comments