RetroAchievements / rcheevos

Library to parse and evaluate achievements and leaderboards for RetroAchievements
MIT License
86 stars 33 forks source link

add RC_CLIENT_SUPPORTS_HASH compilation option #320

Closed Jamiras closed 6 months ago

Jamiras commented 6 months ago

Without defining it, rc_client can be built without needing to pull in the rhash subfolder (except md5.c). rhash can still be used directly without defining it.

Existing clients requiring the functionality (via rc_client_begin_identify_and_load_game) must add RC_CLIENT_SUPPORTS_HASH to their build process.