summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPiotr Obrzut <piotr.obrzut@oracle.com>2017-06-02 19:17:30 +0200
committerPiotr Obrzut <piotr.obrzut@oracle.com>2017-06-02 19:17:30 +0200
commit1bb43334fc8e349624c2dd168dffb789e1550633 (patch)
treef97d7f992c242ef50cab3197f84c862e63b29297
parentdef68691ce5a97f6a717fc6d33a4f1d26c063ac6 (diff)
downloadmariadb-git-1bb43334fc8e349624c2dd168dffb789e1550633.tar.gz
Bug#26171638 MYSQL 5.5.57 - MSI COMMUNITY PACKAGES NOT GETTING INSTALLED
Temporary revert of the VS2008 redist check.
-rw-r--r--packaging/WiX/create_msi.cmake.in31
1 files changed, 0 insertions, 31 deletions
diff --git a/packaging/WiX/create_msi.cmake.in b/packaging/WiX/create_msi.cmake.in
index b306c0c70d3..ae6a5773dce 100644
--- a/packaging/WiX/create_msi.cmake.in
+++ b/packaging/WiX/create_msi.cmake.in
@@ -218,37 +218,6 @@ MACRO(GENERATE_GUID VarName)
OUTPUT_STRIP_TRAILING_WHITESPACE)
ENDMACRO()
-# Make sure that WIX identifier created from a path matches all the rules:
-# - it is shorter than 72 characters
-# - doesn't contain reserver characters ('+', '-' and '/')
-# ID_SET contains a global list of all identifiers which are too long.
-# Every time we use an identifier which is too long we use its index in
-# ID_SET to shorten the name.
-SET_PROPERTY(GLOBAL PROPERTY ID_SET)
-MACRO(MAKE_WIX_IDENTIFIER str varname)
- STRING(REPLACE "/" "." ${varname} "${str}")
- STRING(REPLACE "+" "p" ${varname} "${str}")
- STRING(REPLACE "-" "m" ${varname} "${str}")
- STRING(REGEX REPLACE "[^a-zA-Z_0-9.]" "_" ${varname} "${${varname}}")
- STRING(LENGTH "${${varname}}" len)
- # FIXME: the prefix length has to be controlled better
- # Identifier should be smaller than 72 character
- # We have to cut down the length to 40 chars, since we add prefixes
- # pretty often
- IF(len GREATER 40)
- STRING(SUBSTRING "${${varname}}" 0 37 shortstr)
- GET_PROPERTY(LOCAL_LIST GLOBAL PROPERTY ID_SET)
- LIST(FIND LOCAL_LIST "${${varname}}" STRING_ID)
- IF(${STRING_ID} EQUAL -1)
- LIST(APPEND LOCAL_LIST "${${varname}}")
- SET_PROPERTY(GLOBAL PROPERTY ID_SET "${LOCAL_LIST}")
- LIST(LENGTH LOCAL_LIST STRING_ID)
- MATH(EXPR STRING_ID "${STRING_ID}-1" )
- ENDIF()
- SET(${varname} "${shortstr}${STRING_ID}")
- ENDIF()
-ENDMACRO()
-
FUNCTION(TRAVERSE_FILES dir topdir file file_comp dir_root)
FILE(RELATIVE_PATH dir_rel ${topdir} ${dir})
IF(dir_rel)