aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2016-01-10 11:23:33 -0500
committerJustin M. Keyes <justinkz@gmail.com>2016-01-10 11:23:33 -0500
commit5999749e079079bb97236a833dc78a16d0c91eea (patch)
treecc93e6a4904658d6688efd6259e9466519296405
parent97ed0e8dd3b26d0d36ae24aacecef4c54ffadc0b (diff)
parentfd10729bc83064f3bec7f7b3aacb40774c0d6101 (diff)
downloadrneovim-5999749e079079bb97236a833dc78a16d0c91eea.tar.gz
rneovim-5999749e079079bb97236a833dc78a16d0c91eea.tar.bz2
rneovim-5999749e079079bb97236a833dc78a16d0c91eea.zip
Merge pull request #3974 from sethjackson/cpack
CMake: Add CPack settings to CMakeLists.txt
-rw-r--r--CMakeLists.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 321a919494..85f30671fa 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -469,3 +469,15 @@ if(LUACHECK_PRG)
-DTEST_DIR=${CMAKE_CURRENT_SOURCE_DIR}/test
-P ${PROJECT_SOURCE_DIR}/cmake/RunTestsLint.cmake)
endif()
+
+set(CPACK_PACKAGE_NAME "Neovim")
+set(CPACK_PACKAGE_VENDOR "neovim.io")
+set(CPACK_PACKAGE_VERSION ${NVIM_VERSION_MEDIUM})
+set(CPACK_PACKAGE_INSTALL_DIRECTORY "Neovim")
+# Set toplevel directory/installer name as Neovim
+set(CPACK_PACKAGE_FILE_NAME "Neovim")
+set(CPACK_TOPLEVEL_TAG "Neovim")
+set(CPACK_RESOURCE_FILE_LICENSE "${PROJECT_SOURCE_DIR}/LICENSE")
+set(CPACK_NSIS_MODIFY_PATH ON)
+set(CPACK_NSIS_ENABLE_UNINSTALL_BEFORE_INSTALL ON)
+include(CPack)