Skip to content

Commit

Permalink
Merge pull request #33 from shiguredo/feature/update-sora-cpp-sdk-202…
Browse files Browse the repository at this point in the history
…4.5.0

Sora CPP SDK 2024.5.0 へあげる
  • Loading branch information
miosakuma authored Mar 29, 2024
2 parents c471bae + 6c826f0 commit 82e2f13
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 4 deletions.
5 changes: 3 additions & 2 deletions CHANGES.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,10 @@
- @melpon
- [ADD] run.py に `--sora-dir``--sora-args` オプションを追加
- @melpon
- [UPDATE] Sora C++ SDK を 2024.3.1 に上げる
- [UPDATE] Sora C++ SDK を 2024.5.0 に上げる
- それに伴って以下のライブラリのバージョンも上げる
- WebRTC を m121.6167.3.0 に上げる
- WebRTC を m122.6261.1.0 に上げる
- Ubuntu のビルドを通すために、 __assertion_handler というファイルをコピーする処理を追加した
- Boost を 1.84.0 に上げる
- @torikizi @voluntas @melpon
- [UPDATE] asmjit と blend2d を最新版に上げる
Expand Down
4 changes: 2 additions & 2 deletions VERSION
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
ZAKURO_VERSION=2023.1.0
SORA_CPP_SDK_VERSION=2024.3.1
WEBRTC_BUILD_VERSION=m121.6167.3.0
SORA_CPP_SDK_VERSION=2024.5.0
WEBRTC_BUILD_VERSION=m122.6261.1.0
BOOST_VERSION=1.84.0
CLI11_VERSION=v2.4.1
CMAKE_VERSION=3.28.1
Expand Down
10 changes: 10 additions & 0 deletions run.py
Original file line number Diff line number Diff line change
Expand Up @@ -477,6 +477,16 @@ def install_llvm(
os.path.join(llvm_dir, "libcxx", "include", "__config_site"),
)

# __assertion_handler をコピーする
# 背景: https://source.chromium.org/chromium/_/chromium/external/github.com/llvm/llvm-project/libcxx.git/+/1e5bda0d1ce8e346955aa4a85eaab258785f11f7
shutil.copyfile(
# NOTE(enm10k): 最初は default_assertion_handler.in をコピーしていたが、 buildtools 以下に
# default_assertion_handler.in から生成されたと思われる __assertion_handler が存在するため、それをコピーする
# os.path.join(llvm_dir, "libcxx", "vendor", "llvm", "default_assertion_handler.in"),
os.path.join(llvm_dir, "buildtools", "third_party", "libc++", "__assertion_handler"),
os.path.join(llvm_dir, "libcxx", "include", "__assertion_handler"),
)


@versioned
def install_boost(version, source_dir, install_dir, sora_version, platform: str):
Expand Down

0 comments on commit 82e2f13

Please sign in to comment.