Browse Source

Bump redis ++ versions

master
Ray Burgemeestre 5 months ago
parent
commit
cff44fb195
3 changed files with 8 additions and 5 deletions
  1. +4
    -4
      redis-plus-plus/Makefile
  2. +1
    -0
      v8pp/Makefile
  3. +3
    -1
      v8pp/build-v8.sh

+ 4
- 4
redis-plus-plus/Makefile View File

git clone -b v1.1.0 https://github.com/redis/hiredis || true git clone -b v1.1.0 https://github.com/redis/hiredis || true
bash ../ubuntu2204.sh make hiredis bash ../ubuntu2204.sh make hiredis


git clone -b 1.3.6 https://github.com/sewenew/redis-plus-plus || true
git clone -b 1.3. https://github.com/sewenew/redis-plus-plus || true
bash ../ubuntu2204.sh make redis-plus-plus bash ../ubuntu2204.sh make redis-plus-plus


make package-ubuntu2204 make package-ubuntu2204
mkdir -p $$PWD/../out mkdir -p $$PWD/../out


# check out revision that is master at the time of writing # check out revision that is master at the time of writing
git clone -b v1.1.0 https://github.com/redis/hiredis || true
git clone -b v1.2.0 https://github.com/redis/hiredis || true
bash ../ubuntu2404.sh make hiredis bash ../ubuntu2404.sh make hiredis


git clone -b 1.3.6 https://github.com/sewenew/redis-plus-plus || true
git clone -b 1.3.13 https://github.com/sewenew/redis-plus-plus || true
bash ../ubuntu2404.sh make redis-plus-plus bash ../ubuntu2404.sh make redis-plus-plus


make package-ubuntu2404 make package-ubuntu2404
sudo rm -rf pkg_out sudo rm -rf pkg_out


shell: shell:
FLAGS="-i --privileged" bash ../ubuntu2204.sh /bin/bash
FLAGS="-i --privileged" bash ../ubuntu2404.sh /bin/bash

+ 1
- 0
v8pp/Makefile View File

bash ../ubuntu2204.sh chown $$(id -u):$$(id -g) . -R # fix permissions bash ../ubuntu2204.sh chown $$(id -u):$$(id -g) . -R # fix permissions


ubuntu2404: ubuntu2404:
rm -rfv depot_tools
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true
#git clone -b v1.8.1 https://github.com/pmed/v8pp || true , next version 1.8.2, will probably contain the fix for clang-14 as well. for now.. #git clone -b v1.8.1 https://github.com/pmed/v8pp || true , next version 1.8.2, will probably contain the fix for clang-14 as well. for now..
git clone -b master https://github.com/pmed/v8pp # ..we'll use master. git clone -b master https://github.com/pmed/v8pp # ..we'll use master.

+ 3
- 1
v8pp/build-v8.sh View File

# initial build # initial build
# temp # temp
#rm -rf out/x64.release #rm -rf out/x64.release
./tools/dev/gm.py x64.release
alias gm=$PWD/tools/dev/gm.py

gm x64.release


# we don't want std::_Cr, but std::__1 like everybody else is using # we don't want std::_Cr, but std::__1 like everybody else is using
# note that this is only relevant if use_custom_libcxx = true. # note that this is only relevant if use_custom_libcxx = true.

Loading…
Cancel
Save