This commit is contained in:
MihailRis 2026-09-14 03:01:32 +03:00
parent 4cb97d48a7
commit bd8d55f8bf
3 changed files with 9 additions and 9 deletions

View file

@ -29,7 +29,7 @@ jobs:
run: |
cmake -DOPENAL_INCLUDE_DIR=$(brew --prefix openal-soft)/include \
-DOPENAL_LIBRARY=$(brew --prefix openal-soft)/lib/libopenal.dylib \
-S . -B build -DCMAKE_BUILD_TYPE=Release -DVOXELENGINE_BUILD_TESTS=ON -DVOXELENGINE_BUILD_APPDIR=1 -DVC_BUILD_NAME="${{ inputs.build_name }}"
-S . -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo -DVOXELENGINE_BUILD_TESTS=ON -DVOXELENGINE_BUILD_APPDIR=1 -DVC_BUILD_NAME="${{ inputs.build_name }}"
- name: Build
run: |
@ -49,7 +49,7 @@ jobs:
run: |
chmod +x build/VoxelEngine
chmod +x AppDir/usr/bin/vctest
AppDir/usr/bin/vctest -e build/VoxelEngine -d dev/tests -u build --output-always
AppDir/usr/bin/vctest -e build/VoxelEngine -d dev/tests -u build --output-always --memchecker "lldb -batch -o 'run' -o 'thread backtrace all' -o 'quit' -- "
- name: Create DMG
run: |
mkdir VoxelEngineDmgContent

View file

@ -181,7 +181,7 @@ public:
auto& req = entry->request;
requests.erase(found);
int response = -1;
long response = -1;
CURLcode result = msg->data.result;
curl_easy_getinfo(msg->easy_handle, CURLINFO_RESPONSE_CODE, &response);
auto headers = std::move(entry->headers);
@ -190,7 +190,7 @@ public:
logger.error() << message << " (" << req.url << ")";
if (req.onResponse) {
req.onResponse(
{response,
{static_cast<int>(response),
std::move(headers),
std::vector<char>(
message.data(), message.data() + message.size()
@ -208,7 +208,7 @@ public:
totalDownload += entry->buffer.size();
if (req.onResponse) {
req.onResponse({
response,
static_cast<int>(response),
std::move(headers),
std::move(entry->buffer),
});

View file

@ -183,8 +183,8 @@ static bool run_test(const Config& config, const fs::path& path, bool memcheck =
auto name = path.stem();
std::stringstream ss;
if (memcheck) {
ss << config.memchecker << " --log-file="
<< fix_path(memcheckLogFile.string()) << " ";
ss << config.memchecker << /*" --log-file="
<< fix_path(memcheckLogFile.string()) <<*/ " ";
}
ss << fs::canonical(config.executable) << " --headless";
ss << " --test " << fix_path(path.string());