You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 5357449
Browse filesBrowse the repository at this point in the historyBrowse files
build: derive CEF API hash from cef_api_versions.h
The CEF API hash was hand-copied into src/version/cef_version_*.h as
CEF_API_HASH_PLATFORM / CEF_API_HASH_UNIVERSAL, which had to be updated
manually on every CEF upgrade and could drift from the real value.
Read it instead from CEF's own generated cef_api_versions.h (in
CEF_ROOT/include), which is the authoritative source. cmake_prepare_pyx.py
gains get_cef_api_hash() to extract the platform-matched
CEF_API_HASH_<version> for the build host, and CMake passes the header
path (and depends on it). The hand-copied hash lines are removed from the
version headers, and the upgrade guide notes the hash is now auto-derived.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
0 commit comments