diff options
Diffstat (limited to 'tensorflow/contrib/cmake/patches/highwayhash/CMakeLists.txt')
-rw-r--r-- | tensorflow/contrib/cmake/patches/highwayhash/CMakeLists.txt | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/tensorflow/contrib/cmake/patches/highwayhash/CMakeLists.txt b/tensorflow/contrib/cmake/patches/highwayhash/CMakeLists.txt new file mode 100644 index 0000000000..94bb62f95f --- /dev/null +++ b/tensorflow/contrib/cmake/patches/highwayhash/CMakeLists.txt @@ -0,0 +1,49 @@ +cmake_minimum_required(VERSION 2.8.3) + +project(highwayhash) + +set(HIGHWAYHASH_SRCS + "highwayhash/code_annotation.h" + "highwayhash/highway_tree_hash.cc" + "highwayhash/highway_tree_hash.h" + "highwayhash/scalar_highway_tree_hash.cc" + "highwayhash/scalar_highway_tree_hash.h" + "highwayhash/scalar_sip_tree_hash.cc" + "highwayhash/scalar_sip_tree_hash.h" + "highwayhash/sip_hash.cc" + "highwayhash/sip_hash.h" + "highwayhash/sip_tree_hash.cc" + "highwayhash/sip_tree_hash.h" + "highwayhash/sse41_highway_tree_hash.cc" + "highwayhash/sse41_highway_tree_hash.h" + "highwayhash/state_helpers.h" + "highwayhash/types.h" + "highwayhash/vec.h" + "highwayhash/vec2.h" +) + +set(HIGHWAYHASH_INCLUDES + "highwayhash/code_annotation.h" + "highwayhash/highway_tree_hash.h" + "highwayhash/scalar_highway_tree_hash.h" + "highwayhash/scalar_sip_tree_hash.h" + "highwayhash/sip_hash.h" + "highwayhash/sip_tree_hash.h" + "highwayhash/sse41_highway_tree_hash.h" + "highwayhash/state_helpers.h" + "highwayhash/types.h" + "highwayhash/vec.h" + "highwayhash/vec2.h" +) + +include_directories("${CMAKE_CURRENT_SOURCE_DIR}") + +add_library(highwayhash ${HIGHWAYHASH_SRCS}) + +install(TARGETS highwayhash + LIBRARY DESTINATION lib COMPONENT RuntimeLibraries + ARCHIVE DESTINATION lib COMPONENT Development) + +foreach(HIGHWAYHASH_INCLUDE ${HIGHWAYHASH_INCLUDES}) + install(FILES ${HIGHWAYHASH_INCLUDE} DESTINATION include COMPONENT Development) +endforeach() |