Navigation Menu

Skip to content

Commit

Permalink
windows: support creating binary package
Browse files Browse the repository at this point in the history
  • Loading branch information
kou committed Apr 28, 2015
1 parent 44129ae commit 54e39ab
Showing 1 changed file with 16 additions and 0 deletions.
16 changes: 16 additions & 0 deletions CMakeLists.txt
Expand Up @@ -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"
Expand Down Expand Up @@ -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)

0 comments on commit 54e39ab

Please sign in to comment.