Skip to content

Fix linux compatibility#46

Open
Gogoshika-ga wants to merge 4 commits into
mainfrom
fix_linux_compatibility
Open

Fix linux compatibility#46
Gogoshika-ga wants to merge 4 commits into
mainfrom
fix_linux_compatibility

Conversation

@Gogoshika-ga

Copy link
Copy Markdown
Member

No description provided.

Gogoshika-ga and others added 3 commits June 10, 2026 11:27
Replace the CMake>=3.25-only LINUX variable with UNIX AND NOT APPLE,
and the non-existent CLANG variable with a CMAKE_CXX_COMPILER_ID match
so the clang libc++ flags are actually applied.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Statically link curl/openssl/zlib into the DLL so the Unity plugin is a
single self-contained GameAnalytics.dll. The -static-md variant keeps the
dynamic CRT (/MD) to match shared builds.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Discard an unparseable cached config (e.g. legacy C# base64 format)
instead of logging it as an error; a fresh config is fetched on init
and rewritten as JSON.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Gogoshika-ga Gogoshika-ga requested a review from dorin-ga June 10, 2026 08:38
@github-actions

github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown

LCOV of commit c247cbc during Test Coverage #139

Summary coverage rate:
  lines......: 40.6% (1154 of 2843 lines)
  functions..: 52.5% (210 of 400 functions)
  branches...: no data found

Files changed coverage rate: n/a

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants