Updated revs

This commit is contained in:
WolverinDEV 2020-02-08 16:51:25 +01:00
parent b2e9f682d1
commit 6775d0d9e5
9 changed files with 33 additions and 3 deletions

3
.gitmodules vendored
View File

@ -78,3 +78,6 @@
[submodule "third_party/CXXTerminal"]
path = third_party/CXXTerminal
url = https://github.com/WolverinDEV/CXXTerminal.git
[submodule "third_party/soundio"]
path = third_party/soundio
url = https://github.com/WolverinDEV/libsoundio.git

@ -1 +1 @@
Subproject commit c212df42345816ea0e73cd466718f75d9926c4a2
Subproject commit 4e3b4489a7031067fbceaf1813c00e5f23658383

2
client

@ -1 +1 @@
Subproject commit 25173d57451d2e261cb149e43753b20cb9dbaca6
Subproject commit 411778f932bc3da08e8ebaaf99b4605cddec4208

1
scripts Submodule

@ -0,0 +1 @@
Subproject commit 0b83e74e2df4b084d256ea3cea0be64e01ef6da3

2
shared

@ -1 +1 @@
Subproject commit 3f57ad4678dd1ef1c72a066cc4fdd7bedb84c172
Subproject commit dca5bf1ce814ecfb63ebef21e579b9dc2781cbbc

View File

@ -45,6 +45,7 @@ exec_script build_unbound.sh
exec_script build_spdlog.sh
exec_script build_stringvariable.sh
exec_script build_threadpool.sh
exec_script build_soundio.sh
exec_script build_tom.sh
exec_script build_yaml.sh
[[ ${build_os_type} != "win32" ]] && exec_script build_jemalloc.sh #Not required for TeaClient

23
third_party/build_soundio.sh vendored Executable file
View File

@ -0,0 +1,23 @@
#!/usr/bin/env bash
[[ -z "${build_helper_file}" ]] && {
echo "Missing build helper file. Please define \"build_helper_file\""
exit 1
}
source ${build_helper_file}
[[ $build_helpers_defined -ne 1 ]] && {
echo "Failed to include build helpers."
exit 1
}
library_path="soundio"
requires_rebuild ${library_path}
[[ $? -eq 0 ]] && exit 0
_fpic=""
[[ ${build_os_type} == "linux" ]] && _fpic="-fPIC"
cmake_build ${library_path} -DCMAKE_C_FLAGS="${_fpic} -I../../boringssl/include/" -DBUILD_EXAMPLE_PROGRAMS=OFF -DBUILD_TESTS=OFF -DCMAKE_BUILD_TYPE="Release"
check_err_exit ${library_path} "Failed to build libsoundio!"
set_build_successful ${library_path}

View File

@ -20,3 +20,4 @@ _cmake_options=""
cmake_build ${library_path} -DCMAKE_BUILD_TYPE=Debug ${_cmake_options}
check_err_exit ${library_path} "Failed to build Thread-Pool!"
set_build_successful ${library_path}

1
third_party/soundio vendored Submodule

@ -0,0 +1 @@
Subproject commit 8bc42aa6ff946e995f8d92687499341c376b1105