From 1396d3103e31f0605f7e9ee12626ca40eeda9c77 Mon Sep 17 00:00:00 2001 From: Juan Prieto Date: Tue, 6 Oct 2009 16:01:36 +0000 Subject: [PATCH] *** empty log message *** --- instalL2/CMakeLists.txt | 25 ++++++++++++++++++------- 1 file changed, 18 insertions(+), 7 deletions(-) diff --git a/instalL2/CMakeLists.txt b/instalL2/CMakeLists.txt index 5135a41..711b6a9 100644 --- a/instalL2/CMakeLists.txt +++ b/instalL2/CMakeLists.txt @@ -44,10 +44,6 @@ ELSE(WIN32 AND NOT UNIX) SET(CPACK_SOURCE_STRIP_FILES "") ENDIF(WIN32 AND NOT UNIX) #SET(CPACK_PACKAGE_EXECUTABLES "TestWxGimmickDialog" "Gimmick!") - - -INCLUDE(CPack) - # Aditional INSTALL for CPACK mecanism. IF(WIN32) @@ -81,11 +77,26 @@ IF(WIN32) FILES ${iLST} DESTINATION bin/tth/ ) - ENDFOREACH(iLST) + ENDFOREACH(iLST) + + SET(MIKTEXDIR "${CREA_LIBRARY_DLL_PATH}/MikTex-2.7/") + INSTALL( + DIRECTORY ${MIKTEXDIR} + DESTINATION bin/MikTex-2.7 + ) - SET(CPACK_NSIS_EXTRA_INSTALL_COMMANDS " - WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'TTH' '$INSTDIR\\\\${CREA_LIBRARY_DLL_PATH}\\\\tth' + STRING(REGEX REPLACE "\\\\" "/" ENVPATH "$ENV{Path}") + + SET(CPACK_NSIS_EXTRA_INSTALL_COMMANDS " + + + WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'TTH' '$INSTDIR\\\\bin\\\\tth' + WriteRegExpandStr HKEY_LOCAL_MACHINE 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'Path' '${ENVPATH};$INSTDIR\\\\bin\\\\MikTex-2.7\\\\miktex\\\\bin' + + SendMessage \\\${HWND_BROADCAST} \\\${WM_WININICHANGE} 0 'STR:Environment' /TIMEOUT=5000 ") ENDIF(WIN32) + +INCLUDE(CPack) \ No newline at end of file -- 2.45.1