From dd3f4013fd698bb9738aa5dc0c3a367c2700039a Mon Sep 17 00:00:00 2001 From: navarro Date: Fri, 15 Jun 2012 11:29:21 +0200 Subject: [PATCH] Put a warn if try to make a dist without maintainer mode --- buildtools/Cmake/Distrib.cmake | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/buildtools/Cmake/Distrib.cmake b/buildtools/Cmake/Distrib.cmake index 9951a09213..6ef4705ef5 100644 --- a/buildtools/Cmake/Distrib.cmake +++ b/buildtools/Cmake/Distrib.cmake @@ -268,6 +268,7 @@ endforeach(file ${source_to_pack}) add_custom_target(dist DEPENDS ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-${release_version}.tar.gz ) + add_custom_command( OUTPUT ${CMAKE_BINARY_DIR}/${PROJECT_NAME}-${release_version}.tar.gz COMMENT "Compressing the archive from the distribution directory" @@ -277,6 +278,15 @@ add_custom_command( ) add_dependencies(dist dist-dir) +if(NOT enable_maintainer_mode) + add_custom_target(echo-dist + COMMAND ${CMAKE_COMMAND} -E echo "WARNING: ----------------------------------------------------" + COMMAND ${CMAKE_COMMAND} -E echo "WARNING: Distrib is generated without option maintainer mode " + COMMAND ${CMAKE_COMMAND} -E echo "WARNING: ----------------------------------------------------" + ) + add_dependencies(dist echo-dist) +endif(NOT enable_maintainer_mode) + ########################################### ### Fill in the "make distcheck" target ### ########################################### -- 2.20.1