* wxWidgets (wxMSW-2.8.9-Setup.exe)
2)
-* Build and PACKAGE itk with options:
+* Build and PACKAGE itk in 'RelWithDebInfo' configuration with options:
(i.e. build the ALL_BUILD and PACKAGE projects)
BUILD_EXAMPLES OFF
BUILD_SHARED_LIBS ON
* Execute it
3)
-* Build and PACKAGE vtk with options:
+* Build and PACKAGE vtk in 'RelWithDebInfo' configuration with options:
(i.e. build the ALL_BUILD and PACKAGE projects)
BUILD_EXAMPLES OFF
BUILD_SHARED_LIBS ON
* Execute it
4)
-* Build and **INSTALL** kwwidgets with options:
+* Build and **INSTALL** kwwidgets in 'RelWithDebInfo' configuration with options:
(i.e. build the ALL_BUILD and INSTALL projects)
CMAKE_INSTALL_PREFIX ROOT/crea_ThirdParty_Libraries-2.0.0/KWWidgets-090109
VTK_DIR the/install/dir/of/the/vtk/just/built/and/installed
5)
-* Build wxWidgets in 'DLL Debug' configuration:
+* Build wxWidgets in 'DLL Debug' and 'DLL Release' configuration:
* Execute the sources installer (install in ROOT/crea_ThirdParty_Libraries-2.0.0/)
* Open the project ROOT/crea_ThirdParty_Libraries-2.0.0/wxWidgets-X.X.X/build/msw/wx_dll/dsw
* Set configuration to 'DLL Debug'
-* Build all
+* Build all.
+Note : don't care about dbgrid link failure:
From wx install instructions:
- 'Pleae notice that it's normal that dbgrid project
+ 'Please notice that it's normal that dbgrid project
doesn't build if wxUSE_ODBC is set to 0 (default).'
* in ROOT/crea_ThirdParty_Libraries-2.0.0/wxWidgets-X.X.X :
* Delete all folders except 'include' and 'lib'
* Delete all files except 'wx-config.in'
6)
-* Build and **INSTALL** gdcm with options
+* Build and **INSTALL** gdcm in 'RelWithDebInfo' configuration with options
CMAKE_INSTALL_PREFIX ROOT/crea_ThirdParty_Libraries-2.0.0/gdcm-090109
BUILD_EXAMPLES OFF
BUILD_EXAMPLES OFF
7)
* Update the README.txt !
* Create the archive ROOT/crea_ThirdParty_Libraries-2.0.0.rar
-* copy it to tux in /
+* copy it to tux in /var/www/html/software/creatools/crea_ThirdParty/v2_0
-8)
+8)
* Create crea_ThirdParty_dlls-2.0.0 installer
* checkout crea_ThirdParty_dlls from creatis cvs
+* copy it to tux in /var/www/html/software/creatools/crea_ThirdParty/v2_0
--- /dev/null
+echo off
+cd bin
+batch01.bat
+cd ..
\ No newline at end of file
--- /dev/null
+echo off
+echo PLUGGING-IN bbtk PACKAGE creaImageIO...
+bbPlugPackage "%ProgramFiles%\CreaTools\creaImageIO-0.2.1"
+
+rem echo PLUGGING-IN bbtk PACKAGE creaMaracasVisu...
+rem bbPlugPackage "%ProgramFiles%\CreaTools\creaMaracasVisu-1.0.0"
+rem echo PLUGGING-IN bbtk PACKAGE creaContours...
+rem bbPlugPackage "%ProgramFiles%\CreaTools\creaContours-1.2.0"
+
+echo REGENERATING bbtk PACKAGES DOCUMENTATIONS...
+bbRegeneratePackageDoc -a
+echo REGENERATING bbtk BOXES LISTS...
+bbRegenerateBoxesLists
+echo DONE!
+pause
\ No newline at end of file
--- /dev/null
+
+cd..
+mkdir tmp
+cd tmp
+
+rem del *.exe
+rem del *.msi
+rem *.rar
+
+echo DOWNLOADING INSTALLERS, PLEASE WAIT...
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/crea_ThirdParty/v1_0/graphviz-2.2.1.exe -O graphviz-Setup.exe
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/crea_ThirdParty/v2_0/ActiveTcl8.5.4.0.286921-win32-ix86-threaded.exe -O ActiveTcl-Setup.exe
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/crea_ThirdParty/v2_0/crea_ThirdParty_dlls-0.2.0-win32.exe -O crea_ThirdParty_dlls-Setup.exe
+
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/vv/v1_0_0/vv-1.0.0-win32.exe -O vv-Setup.exe
+
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/crea/v0_2_0/crea-0.2.0-win32.exe -O crea-Setup.exe
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/bbtk/v0_9_1/BBTK-0.9.1-win32.exe -O bbtk-Setup.exe
+..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/creaImageIO/v0_2_1/creaImageIO-0.2.1-win32.exe -O creaImageIO-Setup.exe
+
+rem LG 15/01/09 : these packages do not work !
+rem ..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/creaEnvironment/v1_0_0/creaEnvironment-1.0.0-win32.exe -O creaEnvironment-Setup.exe
+rem ..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/creaMaracasVisu/v1_0_0/creaMaracasVisu-1.0.0-win32.exe -O creaMaracasVisu-Setup.exe
+rem ..\bin\wget -nv http://www.creatis.insa-lyon.fr/software/creatools/creaContours/v1_2_0/creaContours-1.2.0-win32.exe -O creaContours-Setup.exe
+
+copy ..\bin\batch02.bat .
+batch02.bat
--- /dev/null
+echo STARTING vv INSTALLER...
+vv-Setup.exe
+
+echo STARTING crea_ThirdParty_dlls INSTALLER...
+crea_ThirdParty_dlls-Setup.exe
+
+echo STARTING graphviz INSTALLER...
+graphviz-Setup.exe
+
+echo STARTING ActiveTcl INSTALLER...
+ActiveTcl-Setup.exe
+
+echo STARTING crea INSTALLER...
+crea-Setup.exe
+
+echo STARTING bbtk INSTALLER...
+bbtk-Setup.exe
+
+echo STARTING creaImageIO INSTALLER...
+creaImageIO-Setup.exe
+
+rem echo STARTING creaEnvironment INSTALLER...
+rem creaEnvironment-Setup.exe
+
+rem echo STARTING creaMaracasVisu INSTALLER...
+rem creaMaracasVisu-Setup.exe
+
+rem echo STARTING creaContours INSTALLER...
+rem creaContours-Setup.exe
+
+echo DONE !
+echo *** DO NOT FORGET TO RUN PostInstall.bat ***
+pause
\ No newline at end of file
INSTALL( FILES ${WINDIR}/system32/msvcr71d.dll DESTINATION bin/ )
IF(USE_VTK)
- SET(VTK_BIN_DIR ${VTK_DIR}/bin/Debug )
+ SET(VTK_BIN_DIR ${VTK_DIR}/bin/relwithdebinfo )
FILE(GLOB LST_FILE_VTKDLL "${VTK_BIN_DIR}/*.dll")
FOREACH( iLST ${LST_FILE_VTKDLL} )
- INSTALL(
+ INSTALL(
FILES ${iLST}
DESTINATION bin/
)
ENDIF(USE_VTK)
IF(USE_ITK)
- INSTALL( FILES ${ITK_DIR}/bin/Debug/ITKCommon.dll DESTINATION bin/ )
+ INSTALL( FILES ${ITK_DIR}/bin/relwithdebinfo/ITKCommon.dll DESTINATION bin/ )
ENDIF(USE_ITK)
IF(USE_WXWIDGETS)
+ # Release dlls
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_xrc_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_richtext_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_qa_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_media_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_html_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_gl_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_core_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_aui_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28_adv_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28_xml_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28_odbc_vc_custom.dll DESTINATION bin/ )
+ INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxbase28_net_vc_custom.dll DESTINATION bin/ )
+ # Debug dlls
INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_xrc_vc_custom.dll DESTINATION bin/ )
INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_richtext_vc_custom.dll DESTINATION bin/ )
INSTALL( FILES ${WXWIDGETS_ROOT_DIR}/lib/vc_dll/wxmsw28d_qa_vc_custom.dll DESTINATION bin/ )
IF(USE_GDCM)
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/gdcm.dll DESTINATION bin/ )
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/gdcmjpeg8.dll DESTINATION bin/ )
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/gdcmjpeg12.dll DESTINATION bin/ )
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/gdcmjpeg16.dll DESTINATION bin/ )
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/gdcmopenjpeg.dll DESTINATION bin/ )
- INSTALL( FILES ${GDCM_DIR}/bin/Debug/vtkgdcm.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/gdcm.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/gdcmjpeg8.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/gdcmjpeg12.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/gdcmjpeg16.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/gdcmopenjpeg.dll DESTINATION bin/ )
+ INSTALL( FILES ${GDCM_DIR}/bin/relwithdebinfo/vtkgdcm.dll DESTINATION bin/ )
ENDIF(USE_GDCM)
IF(USE_KWWIDGETS)
- INSTALL( FILES ${KWWidgets_DIR}/bin/Debug/KWWidgets.dll DESTINATION bin/ )
+ INSTALL( FILES ${KWWidgets_DIR}/bin/relwithdebinfo/KWWidgets.dll DESTINATION bin/ )
ENDIF(USE_KWWIDGETS)