Kouhei Sutou
null+****@clear*****
Tue Apr 28 23:35:50 JST 2015
Kouhei Sutou 2015-04-28 23:35:50 +0900 (Tue, 28 Apr 2015) New Revision: 54e39ab500eff82418b04315d38575d9376c9329 https://github.com/pgroonga/pgroonga/commit/54e39ab500eff82418b04315d38575d9376c9329 Message: windows: support creating binary package Modified files: CMakeLists.txt Modified: CMakeLists.txt (+16 -0) =================================================================== --- CMakeLists.txt 2015-04-28 23:24:59 +0900 (0be755b) +++ CMakeLists.txt 2015-04-28 23:35:50 +0900 (292254b) @@ -24,6 +24,12 @@ file(READ "${CMAKE_CURRENT_SOURCE_DIR}/${PGRN_PROJECT_ID}.control" PGRN_CONTROL) string(REGEX REPLACE "^default_version = '([0-9.]+)'.*" "\\1" PGRN_VERSION "${PGRN_CONTROL}") +string(REGEX REPLACE "([0-9]+)\\.([0-9]+)\\.([0-9]+)" "\\1" + PGRN_VERSION_MAJOR "${PGRN_VERSION}") +string(REGEX REPLACE "([0-9]+)\\.([0-9]+)\\.([0-9]+)" "\\2" + PGRN_VERSION_MINOR "${PGRN_VERSION}") +string(REGEX REPLACE "([0-9]+)\\.([0-9]+)\\.([0-9]+)" "\\3" + PGRN_VERSION_MICRO "${PGRN_VERSION}") include_directories( "${PGRN_POSTGRESQL_DIR}/include/server/port/win32_msvc" @@ -60,3 +66,13 @@ install(FILES "${PROJECT_SOURCE_DIR}/COPYING" "${PROJECT_SOURCE_DIR}/README.md" DESTINATION "${PGRN_DOCUMENT_DIR}") + + +set(CPACK_GENERATOR "ZIP") +set(CPACK_INCLUDE_TOPLEVEL_DIRECTORY OFF) +set(CPACK_PACKAGE_VERSION_MAJOR "${PGRN_VERSION_MAJOR}") +set(CPACK_PACKAGE_VERSION_MINOR "${PGRN_VERSION_MINOR}") +set(CPACK_PACKAGE_VERSION_PATCH "${PGRN_VERSION_MICRO}") +set(CPACK_PACKAGE_VENDOR "The PGroonga Project") + +include(CPack) -------------- next part -------------- HTML����������������������������...Download