]> Creatis software - crea_ThirdParty_dlls.git/commitdiff
*** empty log message ***
authorJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Tue, 6 Oct 2009 16:01:36 +0000 (16:01 +0000)
committerJuan Prieto <Juan.Prieto@creatis.insa-lyon.fr>
Tue, 6 Oct 2009 16:01:36 +0000 (16:01 +0000)
instalL2/CMakeLists.txt

index 5135a41c452ad08cc0089ff3be66e7e717a0cd30..711b6a90a31aaeef9c6eafaa4dde703bd6003dca 100644 (file)
@@ -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