X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;ds=sidebyside;f=Install_ThirdParty%2Fscripts%2Fmove_thirdparty_dlls.bat;h=5aea0bcd546b1df71f61eb3d0ff330043d7cd94d;hb=baa0516e21e1f4a6a838b48f008e9e60d6fb84d3;hp=dc44462f2167741fbea6bbf27cfd9997f15982f1;hpb=10ff246a28ace1ef31f6b44c1c87097f81ea818d;p=creaToolsTools.git diff --git a/Install_ThirdParty/scripts/move_thirdparty_dlls.bat b/Install_ThirdParty/scripts/move_thirdparty_dlls.bat index dc44462..5aea0bc 100644 --- a/Install_ThirdParty/scripts/move_thirdparty_dlls.bat +++ b/Install_ThirdParty/scripts/move_thirdparty_dlls.bat @@ -1,5 +1,8 @@ @echo off echo ----------------------------------- +echo ----------Moving Dlls-------------- +echo ----------------------------------- +echo ----------------------------------- echo ---Setting Enviroment Variables---- echo ----------------------------------- @@ -9,11 +12,11 @@ set thirdpartyInstallPath=%2 set installpath=%thirdpartyGeneration%\thirdparty_install set binpath=%thirdpartyGeneration%\thirdparty_bin set sourcepath=%thirdpartyGeneration%\thirdparty_source -set creaThirdPartydlls=%thirdpartyInstallPath%\creaThirdParty_dlls +set creaThirdPartydlls=%thirdpartyGeneration%\thirdparty_temp\creaThirdParty_dlls set qt=Qt-4.7.3 -set wxWidgets=wxWidgets-2.9.2 -set boost=Boost-1.47.0 +set wxWidgets=wxWidgets-2.8.12 +set boost=Boost-1.46.1 set xercesc=xerces-c-3.1.1 set itk=InsightToolkit-3.20.0 set gdcm=gdcm @@ -26,135 +29,119 @@ set XERCESDIR=%sourcepath%\%xercesc% set ITKSRCDIR=%sourcepath%\%itk% set VTKSRCDIR=%sourcepath%\%VTK% set GDCMSRCDIR=%sourcepath%\%gdcm% +set BOOSTINSTALLDIR=%installpath%\%boost% set ITKINSTALLDIR=%installpath%\%itk% set VTKINSTALLDIR=%installpath%\%vtk% set GDCMINSTALLDIR=%installpath%\%gdcm% +rmdir %creaThirdPartydlls% /s /q + mkdir %creaThirdPartydlls% -mkdir %creaThirdPartydlls%\bin echo ----------------------------------- echo -------------QT-------------------- echo ----------------------------------- -copy /V /Y %QTDIR%\bin\phonon4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtCore4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtGui4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtNetwork4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtOpenGL4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtScript4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtScriptTools4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtSql4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtSvg4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtTest4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtXml4.dll %creaThirdPartydlls%\bin -copy /V /Y %QTDIR%\bin\QtXmlPatterns4.dll %creaThirdPartydlls%\bin +copy /V /Y %QTDIR%\bin\phonon4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtCore4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtGui4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtNetwork4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtOpenGL4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtScript4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtScriptTools4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtSql4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtSvg4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtTest4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtXml4.dll %creaThirdPartydlls% +copy /V /Y %QTDIR%\bin\QtXmlPatterns4.dll %creaThirdPartydlls% echo ----------------------------------- echo -------------wxWidgets------------- echo ----------------------------------- -copy /V /Y %WXDIR%\lib\vc_dll\wxbase292u_net_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxbase292u_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxbase292u_xml_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_adv_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_aui_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_core_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_gl_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_html_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_media_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_qa_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_richtext_vc_custom.dll %creaThirdPartydlls%\bin -copy /V /Y %WXDIR%\lib\vc_dll\wxmsw292u_xrc_vc_custom.dll %creaThirdPartydlls%\bin +set wxPrefixBase=wxbase28 +set wxPrefixmsw=wxmsw28 + +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixBase%_net_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixBase%_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixBase%_xml_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_adv_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_aui_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_core_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_gl_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_html_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_media_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_qa_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_richtext_vc_custom.dll %creaThirdPartydlls% +copy /V /Y %WXDIR%\lib\vc_dll\%wxPrefixmsw%_xrc_vc_custom.dll %creaThirdPartydlls% echo ----------------------------------- echo -------------Boost----------------- echo ----------------------------------- -copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-1_47.dll %creaThirdPartydlls%\bin -copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%\bin +set boostMT=-vc100-mt-1_46_1.dll +set boostMTGD=-vc100-mt-gd-1_46_1.dll + +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave%boostMTGD% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization%boostMT% %creaThirdPartydlls% +copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization%boostMTGD% %creaThirdPartydlls% echo ----------------------------------- echo -------------Xcerces--------------- echo ----------------------------------- -copy /V /Y %XERCESDIR%\Build\Win32\VC10\Release\xerces-c_3_1.dll %creaThirdPartydlls%\bin +copy /V /Y %XERCESDIR%\Build\Win32\VC10\Release\xerces-c_3_1.dll %creaThirdPartydlls% echo ----------------------------------- echo -------------ITK------------------- echo ----------------------------------- -copy /V /Y %ITKINSTALLDIR%\bin\ITKCommon.dll %creaThirdPartydlls%\bin -copy /V /Y %ITKINSTALLDIR%\bin\itkTestDriver.exe %creaThirdPartydlls%\bin +copy /V /Y %ITKINSTALLDIR%\bin\*.exe %creaThirdPartydlls% +copy /V /Y %ITKINSTALLDIR%\bin\*.dll %creaThirdPartydlls% echo ----------------------------------- echo -------------VTK------------------- echo ----------------------------------- -copy /V /Y %VTKINSTALLDIR%\bin\vtkEncodeString.exe %creaThirdPartydlls%\bin - -copy /V /Y %VTKINSTALLDIR%\bin\QVTK.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkalglib.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkCommon.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkDICOMParser.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkexoIIc.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkexpat.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkFiltering.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkfreetype.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkftgl.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkGenericFiltering.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkGraphics.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkHybrid.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkImaging.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkInfovis.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkIO.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkjpeg.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtklibxml2.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkmetaio.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkNetCDF.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkpng.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkproj4.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkRendering.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtksys.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtktiff.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkverdict.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkViews.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkVolumeRendering.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkWidgets.dll %creaThirdPartydlls%\bin -copy /V /Y %VTKINSTALLDIR%\bin\vtkzlib.dll %creaThirdPartydlls%\bin +copy /V /Y %VTKINSTALLDIR%\bin\*.exe %creaThirdPartydlls% +copy /V /Y %VTKINSTALLDIR%\bin\*.dll %creaThirdPartydlls% echo ----------------------------------- echo -------------GDCM------------------ echo ----------------------------------- -copy /V /Y %GDCMINSTALLDIR%\bin\*.exe %creaThirdPartydlls%\bin -copy /V /Y %GDCMINSTALLDIR%\bin\*.dll %creaThirdPartydlls%\bin \ No newline at end of file +copy /V /Y %GDCMINSTALLDIR%\bin\*.exe %creaThirdPartydlls% +copy /V /Y %GDCMINSTALLDIR%\bin\*.dll %creaThirdPartydlls% +echo ----------------------------------- +echo ------End of Moving Dlls----------- +echo ----------------------------------- + +exit /B \ No newline at end of file