blob: 3aaec872a4f239cc2c81a76f880bc3fe05e4a226 [file] [log] [blame]
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +00001project(SMHasher)
2
3cmake_minimum_required(VERSION 2.4)
4
aappleby@google.com7f20a312011-03-21 20:55:06 +00005set(CMAKE_BUILD_TYPE Release)
6
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +00007add_library(
8 SMHasherSupport
9 AvalancheTest.cpp
10 Bitslice.cpp
11 Bitvec.cpp
tanjent@gmail.comf3b78972012-03-01 03:38:55 +000012 CityTest.cpp
tanjent@gmail.com510b8522011-04-12 15:36:18 +000013 City.cpp
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +000014 crc.cpp
15 DifferentialTest.cpp
16 Hashes.cpp
17 KeysetTest.cpp
18 lookup3.cpp
19 md5.cpp
20 MurmurHash1.cpp
21 MurmurHash2.cpp
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +000022 MurmurHash3.cpp
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +000023 Platform.cpp
24 Random.cpp
25 sha1.cpp
26 SpeedTest.cpp
tanjent@gmail.comf3b78972012-03-01 03:38:55 +000027 Spooky.cpp
28 SpookyTest.cpp
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +000029 Stats.cpp
30 SuperFastHash.cpp
31 Types.cpp
tanjent@gmail.com6895dce2012-05-11 04:59:07 +000032 PMurHash.c
McKay.Davis@gmail.com0eed0802011-03-19 17:48:10 +000033)
34
35add_executable(
36 SMHasher
37 main.cpp
38)
39
40target_link_libraries(
41 SMHasher
42 SMHasherSupport
43)