]> Creatis software - creaToolsTools.git/commitdiff
DFCH: Solved Boost Dependencies
authorDiego Caceres <Diego.Caceres@creatis.insa-lyon.fr>
Tue, 29 Nov 2011 08:13:21 +0000 (08:13 +0000)
committerDiego Caceres <Diego.Caceres@creatis.insa-lyon.fr>
Tue, 29 Nov 2011 08:13:21 +0000 (08:13 +0000)
Install_ThirdParty/scripts/install_thirdparty_all.bat
Install_ThirdParty/scripts/move_thirdparty_dlls.bat
Install_ThirdParty/scripts/move_thirdparty_libraries.bat

index fa0b39fe12bde86e02757de80396c2641bb877f7..1201bf9478a89073e1e1a65f90e1ecc61e2bb98e 100644 (file)
@@ -200,9 +200,12 @@ rename boost_1_47_0 %boost%
 
 echo ----------Installing---------------
 
+mkdir %binpath%\%boost%Bin 
+mkdir %installpath%\%boost%
+
 cd %sourcepath%\%boost%
 call bootstrap.bat
-b2.exe --toolset=msvc-10.0 --build-type=complete stage
+b2.exe --toolset=msvc-10.0 --build-type=complete --build-dir=%binpath%\%boost%Bin --link=shared --runtime-link=shared --prefix=%installpath%\%boost% install
 cd C:\
 
 echo -----End Boost Installation--------
index 2afc088469c433c46bb19cf3938575e374ea4429..ed2a4e0ee3d5f9921975a05912ddaaaf1a2bba25 100644 (file)
@@ -29,6 +29,7 @@ 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%
@@ -76,34 +77,34 @@ echo -----------------------------------
 echo -------------Boost-----------------
 echo -----------------------------------
 
-copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-1_47.dll %creaThirdPartydlls%
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization-vc100-mt-1_47.dll %creaThirdPartydlls%
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization-vc100-mt-gd-1_47.dll %creaThirdPartydlls%
 
 
 echo -----------------------------------
index 720465479bab7ebdef510b4ada557b44b70e899d..96e916c48d179bbd3855b6f560772b5a7aeb5175 100644 (file)
@@ -43,6 +43,7 @@ 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%
@@ -201,99 +202,99 @@ echo -------------Boost-----------------
 echo -----------------------------------
 mkdir %creaThirdPartyLibraries%\%boost%
 
-mkdir %creaThirdPartyLibraries%\%boost%\include\%boost%\boost
+mkdir %creaThirdPartyLibraries%\%boost%\include
 mkdir %creaThirdPartyLibraries%\%boost%\lib
 
-XCOPY %BOOSTDIR%\boost\* %creaThirdPartyLibraries%\%boost%\include\%boost%\boost /s /i
-
-copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_date_time-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_filesystem-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_graph-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_iostreams-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_prg_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_program_options-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_regex-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_serialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_signals-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_system-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_thread-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_unit_test_framework-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wave-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\boost_wserialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_date_time-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_date_time-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_date_time-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_date_time-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_filesystem-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_filesystem-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_filesystem-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_filesystem-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_graph-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_graph-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_graph-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_graph-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_iostreams-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_iostreams-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_iostreams-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_iostreams-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_prg_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_prg_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_prg_exec_monitor-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_prg_exec_monitor-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_program_options-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_program_options-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_program_options-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_program_options-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_regex-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_regex-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_regex-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_regex-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_serialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_serialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_serialization-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_serialization-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_signals-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_signals-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_signals-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_signals-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_system-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_system-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_system-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_system-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_test_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_test_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_test_exec_monitor-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_test_exec_monitor-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_thread-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_thread-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_thread-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_thread-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_unit_test_framework-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_unit_test_framework-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_unit_test_framework-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_unit_test_framework-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wave-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wave-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wave-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wave-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wserialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wserialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wserialization-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
-copy /V /Y %BOOSTDIR%\stage\lib\libboost_wserialization-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+XCOPY %BOOSTINSTALLDIR%\include\* %creaThirdPartyLibraries%\%boost%\include /s /i
+
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_date_time-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_filesystem-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_graph-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_iostreams-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_prg_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_program_options-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_regex-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_serialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_signals-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_system-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_thread-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_unit_test_framework-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wave-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\boost_wserialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_date_time-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_date_time-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_date_time-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_date_time-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_filesystem-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_filesystem-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_filesystem-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_filesystem-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_graph-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_graph-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_graph-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_graph-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_iostreams-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_iostreams-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_iostreams-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_iostreams-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_prg_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_prg_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_prg_exec_monitor-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_prg_exec_monitor-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_program_options-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_program_options-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_program_options-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_program_options-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_regex-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_regex-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_regex-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_regex-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_serialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_serialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_serialization-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_serialization-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_signals-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_signals-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_signals-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_signals-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_system-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_system-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_system-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_system-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_test_exec_monitor-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_test_exec_monitor-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_test_exec_monitor-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_test_exec_monitor-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_thread-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_thread-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_thread-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_thread-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_unit_test_framework-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_unit_test_framework-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_unit_test_framework-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_unit_test_framework-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wave-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wave-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wave-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wave-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wserialization-vc100-mt-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wserialization-vc100-mt-gd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wserialization-vc100-mt-s-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
+copy /V /Y %BOOSTINSTALLDIR%\lib\libboost_wserialization-vc100-mt-sgd-1_47.lib %creaThirdPartyLibraries%\%boost%\lib
 
 echo -----------------------------------
 echo -------------Xcerces---------------