X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=include%2Flibmemcached-1.0%2FCMakeLists.txt;h=c9b4f7c1f0adce916f2ae45273679b46decd471d;hb=9e71213ea93fbf5765f930fb627c0a17b2336d26;hp=061c6f7fd374030bc17142ee47ec1e117a45141e;hpb=5e760300d15ef4c5b7eed3fb9f37920ebca2f6ec;p=awesomized%2Flibmemcached diff --git a/include/libmemcached-1.0/CMakeLists.txt b/include/libmemcached-1.0/CMakeLists.txt index 061c6f7f..c9b4f7c1 100644 --- a/include/libmemcached-1.0/CMakeLists.txt +++ b/include/libmemcached-1.0/CMakeLists.txt @@ -1,8 +1,51 @@ -configure_file(configure.h.in configure.h @ONLY) +add_subdirectory(struct) +add_subdirectory(types) -install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} - DESTINATION ${CMAKE_INSTALL_INCLUDEDIR} - FILES_MATCHING REGEX "\\.h(pp)?$" - PATTERN t EXCLUDE +install_public_headers( + libmemcached-1.0 + + @configure.h + alloc.h + allocators.h + analyze.h + auto.h + basic_string.h + behavior.h + callback.h + callbacks.h + defaults.h + delete.h + deprecated_types.h + dump.h + encoding_key.h + error.h + exception.hpp + exist.h + fetch.h + flush_buffers.h + flush.h + get.h + hash.h + limits.h + memcached.h + memcached.hpp + options.h + parse.h + platform.h + quit.h + result.h + return.h + sasl.h + server.h + server_list.h + stats.h + storage.h + strerror.h + touch.h + triggers.h + types.h + verbosity.h + version.h + visibility.h )