project(SMHasher) cmake_minimum_required(VERSION 2.4) set(CMAKE_BUILD_TYPE Release) add_library( SMHasherSupport AvalancheTest.cpp Bitslice.cpp Bitvec.cpp CityTest.cpp City.cpp crc.cpp DifferentialTest.cpp Hashes.cpp KeysetTest.cpp lookup3.cpp md5.cpp MurmurHash1.cpp MurmurHash2.cpp MurmurHash3.cpp Platform.cpp Random.cpp sha1.cpp SpeedTest.cpp Spooky.cpp SpookyTest.cpp Stats.cpp SuperFastHash.cpp Types.cpp PMurHash.c xxhash.c XxTest.cpp ) add_executable( SMHasher main.cpp ) target_link_libraries( SMHasher SMHasherSupport )