Don't overwrite config files on *NIX

fixes #11542
This commit is contained in:
Gunnar Beutner 2016-04-12 11:25:44 +02:00
parent 1c199e3edb
commit 301455db97
1 changed files with 1 additions and 1 deletions

View File

@ -26,7 +26,7 @@ function(install_if_not_exists src dest)
string(REPLACE "/" "\\\\" nsis_dest_dir "${real_dest}") string(REPLACE "/" "\\\\" nsis_dest_dir "${real_dest}")
string(REPLACE "/" "\\\\" nsis_dest "${real_dest}/${basename_dest}") string(REPLACE "/" "\\\\" nsis_dest "${real_dest}/${basename_dest}")
install(CODE " install(CODE "
if(\${CMAKE_INSTALL_PREFIX} MATCHES .*/_CPack_Packages/.* OR NOT EXISTS \"\$ENV{DESTDIR}${dest}/${src_name}\") if(\${CMAKE_INSTALL_PREFIX} MATCHES .*/_CPack_Packages/.* OR NOT EXISTS \"\$ENV{DESTDIR}\${CMAKE_INSTALL_PREFIX}/\${skel_prefix}${dest}/${src_name}\")
message(STATUS \"Installing: \$ENV{DESTDIR}${dest}/${src_name}\") message(STATUS \"Installing: \$ENV{DESTDIR}${dest}/${src_name}\")
if(\${CMAKE_INSTALL_PREFIX} MATCHES .*/_CPack_Packages/.*) if(\${CMAKE_INSTALL_PREFIX} MATCHES .*/_CPack_Packages/.*)
set(skel_prefix \"share/skel/\") set(skel_prefix \"share/skel/\")