X-Git-Url: http://developer.intra2net.com/git/?p=libt2n;a=blobdiff_plain;f=CMakeLists.txt;h=25f47546404eea57483608159d731d6aa6260baf;hp=4505940364ed86a2e2ebcddddf0168f42b7ba088;hb=a63e08b83794273da3840e0b8bf15bf0085fe3c4;hpb=cf902cadb87cc6f75ae92c2dc64742555dd4f0f0 diff --git a/CMakeLists.txt b/CMakeLists.txt index 4505940..25f4754 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,6 +1,6 @@ # Project project(libt2n) -set(VERSION 0.7) +set(VERSION 0.8) set(PROTOCOL_VERSION 1) # protocol version used (integers, increase version if incompatible) set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}") @@ -13,6 +13,13 @@ set(CPACK_SOURCE_GENERATOR TGZ) set(CPACK_SOURCE_IGNORE_FILES "~$;\\\\.git;build;build-rpm") set(CPACK_SOURCE_PACKAGE_FILE_NAME "${PROJECT_NAME}-${VERSION}") +# "make dist" target +set(ARCHIVE_NAME ${CMAKE_PROJECT_NAME}-${VERSION}) +add_custom_target(dist + COMMAND git archive --prefix=${ARCHIVE_NAME}/ HEAD + | bzip2 > ${CMAKE_BINARY_DIR}/${ARCHIVE_NAME}.tar.bz2 + WORKING_DIRECTORY ${CMAKE_SOURCE_DIR}) + # Find external packages include(FindPkgConfig) @@ -32,6 +39,7 @@ if(DOXYGEN_FOUND) set(DOXY_CONFIG "${DOXY_DIR}/Doxyfile.in") # Copy doxy.config.in + set(top_srcdir ${CMAKE_SOURCE_DIR}) configure_file("${DOXY_CONFIG}" "${CMAKE_BINARY_DIR}/doxy.config") # Create doc directory