• Nathan Bronson's avatar
    packaging for farmhash · 6b34b1b7
    Nathan Bronson authored
    Summary:
    This diff updates the unmodified checkin of farmhash in
    folly/external/farmhash to be compatible with the folly namespaces,
    build system, and unit tests, and exposes it via folly/hash/FarmHash.h.
    The primary entry point is the function folly::hash::farmhash::Hash.
    
    Changes to the original farmhash code have been kept as small as possible
    while still removing the tests from the main hash implementation; many
    opportunities for cleanup have been skipped.
    
    Reviewed By: yfeldblum
    
    Differential Revision: D13469230
    
    fbshipit-source-id: 48dfe7d4e7d7f02ed5552b4e9e92dbad27592e45
    6b34b1b7
CMakeLists.txt 28.4 KB