pino created this revision. pino added a reviewer: Frameworks. Restricted Application added a project: Frameworks.
REVISION SUMMARY Look for gperf, and use it to generate the hash-based lookup for the entities; this replaces the static generated file in the sources, adding a build time only dependency on gperf. This uses the newly added FindGperf.cmake in ECM, see [1]. [1] https://phabricator.kde.org/D3830 TEST PLAN Builds fine as before, and the gperf output in the build directory matches the removed generated source. REPOSITORY R270 KCodecs BRANCH master REVISION DETAIL https://phabricator.kde.org/D3883 AFFECTED FILES CMakeLists.txt src/CMakeLists.txt src/kcharsets.cpp src/kentities.h EMAIL PREFERENCES https://phabricator.kde.org/settings/panel/emailpreferences/ To: pino, #frameworks