cmake: add common.h to targets
[awesomized/libmemcached] / src / libhashkit / CMakeLists.txt
index 08c4835101bb242612659c70cc70cb68f7dfa56b..d31a54909b7b9edbce6d0d4c2b3c45bd92920115 100644 (file)
@@ -8,6 +8,7 @@ add_library(libhashkit SHARED
         aes.cc
         algorithm.cc
         behavior.cc
+        common.h
         crc32.cc
         digest.cc
         encrypt.cc
@@ -23,7 +24,6 @@ add_library(libhashkit SHARED
         murmur.cc
         murmur3.cc
         murmur3_api.cc
-        nohsieh.cc
         one_at_a_time.cc
         rijndael.cc
         str_algorithm.cc
@@ -41,7 +41,9 @@ install(TARGETS libhashkit EXPORT libhashkit
         LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR})
 export(EXPORT libhashkit)
 install(EXPORT libhashkit DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake)
-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
-        DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}
-        FILES_MATCHING PATTERN hashkit.h
+
+install_public_headers(
+        libhashkit
+
+        hashkit.h
         )