Reorganize cmake files into dedicated cmake directory
authorBrenden Blanco <bblanco@plumgrid.com>
Fri, 4 Sep 2015 16:36:37 +0000 (09:36 -0700)
committerBrenden Blanco <bblanco@plumgrid.com>
Fri, 4 Sep 2015 21:59:41 +0000 (14:59 -0700)
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
CMakeLists.txt
cmake/GetGitRevisionDescription.cmake [moved from scripts/GetGitRevisionDescription.cmake with 100% similarity]
cmake/GetGitRevisionDescription.cmake.in [moved from scripts/GetGitRevisionDescription.cmake.in with 100% similarity]
cmake/bump_version.cmake [moved from scripts/bump_version.cmake with 100% similarity]
cmake/version.cmake [moved from scripts/CMakeLists.txt with 90% similarity]

index 664a649..0178c3d 100644 (file)
@@ -7,7 +7,8 @@ set(CMAKE_BUILD_TYPE Release)
 
 enable_testing()
 
-include(scripts/GetGitRevisionDescription.cmake)
+include(cmake/GetGitRevisionDescription.cmake)
+include(cmake/version.cmake)
 get_property(LIB64 GLOBAL PROPERTY FIND_LIBRARY_USE_LIB64_PATHS)
 if(LIB64)
   set(LIBSUFFIX 64)
@@ -45,7 +46,6 @@ set(CMAKE_C_FLAGS "-Wall")
 set(CMAKE_CXX_FLAGS "-std=c++11 -Wall")
 endif()
 
-add_subdirectory(scripts)
 add_subdirectory(examples)
 add_subdirectory(src)
 add_subdirectory(tests)
similarity index 90%
rename from scripts/CMakeLists.txt
rename to cmake/version.cmake
index c23e3d1..1c43ae4 100644 (file)
@@ -19,7 +19,5 @@ endif()
 
 # strip leading 'v', and make unique for the tag
 message(STATUS "Revision is ${REVISION}")
-set(REVISION "${REVISION}" PARENT_SCOPE)
 # rpm/deb packaging uses this, only works on whole tag numbers
 string(SUBSTRING "${GIT_TAG_LAST}" 1 -1 REVISION_LAST)
-set(REVISION_LAST "${REVISION_LAST}" PARENT_SCOPE)