]> Creatis software - creaToolsTools.git/commitdiff
2017 SQLite Debug in version CreaTools win64 RELEASE
authorEduardo DAVILA <eduardo.davila@creatis.insa-lyon.fr>
Wed, 5 Jun 2013 14:09:39 +0000 (16:09 +0200)
committerEduardo DAVILA <eduardo.davila@creatis.insa-lyon.fr>
Wed, 5 Jun 2013 14:09:39 +0000 (16:09 +0200)
Install/scripts/All.bat
Install/scripts/All2.bat
Install_ThirdParty/cmake/crea_ThirdParty_Libraries/CMakeLists.txt
Install_ThirdParty/cmake/crea_ThirdParty_Libraries/install/CMakeLists.txt
Install_ThirdParty/scripts/download_ThirdPartySW.bat
Install_ThirdParty/scripts/install_thirdparty_all.bat
Install_ThirdParty/scripts/move_thirdparty_dlls.bat
Install_ThirdParty/scripts/move_thirdparty_libraries.bat
Install_ThirdParty/scripts/tpl_variables.bat

index 6632351807360c2e020021fce7cdc04608eda1ba..3807d20a590ab1185f6792b513f6ea3bbb9002ee 100644 (file)
@@ -35,17 +35,17 @@ mkdir %logFolder%
 echo call configure variables
 call %scriptsFolder%\base\configureVariables.bat
 
-echo call Download Sources
-start /B /wait %scriptsFolder%\base\downloadSources.bat
+REM ::echo call Download Sources
+REM start /B /wait %scriptsFolder%\base\downloadSources.bat
 
 
 cd %scriptsFolder%
 echo %cd%
-call All2.bat %creatoolsGeneration% %docGeneration% Debug Win32
-cd %scriptsFolder%
-call All2.bat %creatoolsGeneration% %docGeneration% Debug Win64
-cd %scriptsFolder%
-call All2.bat %creatoolsGeneration% %docGeneration% Release Win32 
+REM call All2.bat %creatoolsGeneration% %docGeneration% Debug Win32
+REM cd %scriptsFolder%
+REM call All2.bat %creatoolsGeneration% %docGeneration% Debug Win64
+REM cd %scriptsFolder%
+REM call All2.bat %creatoolsGeneration% %docGeneration% Release Win32 
 cd %scriptsFolder%
 call All2.bat %creatoolsGeneration% %docGeneration% Release Win64
 echo ..End..
index cff2fd77a4b5da08f0543a93a32a6f90b7015d1d..b742e7d432248ba4906ba98728af2217667e2b58 100644 (file)
@@ -46,8 +46,7 @@ mkdir creatools_%buildtype%%platforme%\installLog
 echo call configure variables
 call %scriptsFolder%\base\configureVariables.bat
 
-REM goto skypToEED
-REM :skypToEED
+goto skypToEED
 
 echo call compile crea
 echo start /B /wait %scriptsFolder%\crea\creaInstall.bat
@@ -60,6 +59,9 @@ echo call compile creaEnvironment
 start /B /wait %scriptsFolder%\creaEnvironment\creaEnvironmentInstall.bat
 echo call compile creaBruker
 start /B /wait %scriptsFolder%\creaBruker\creaBrukerInstall.bat
+
+:skypToEED
+
 echo call compile creaImageIO
 start /B /wait %scriptsFolder%\creaImageIO\creaImageIOInstall.bat
 echo call compile creaContours
@@ -72,6 +74,7 @@ echo call compile creaMinitools
 start /B /wait %scriptsFolder%\creaTools\creaMinitoolsInstall.bat
 
 
+
 echo  THIS HAS TO BE THE LAST STEP...
 echo call compile creaTools
 start /B /wait %scriptsFolder%\creaTools\creaToolsInstall.bat
index 0a7b339eedffc3af5fe6f82b401478cda098794e..e019744d096b24949bdd71a5ec6ec35622eccf11 100644 (file)
@@ -1,7 +1,7 @@
 CMAKE_MINIMUM_REQUIRED(VERSION 2.6)
 
 ###################################
-PROJECT(creaTPL)
+PROJECT(crea_TPL)
 ###################################
 
 #==================================
index b7dcf2e1f00151433003e61e3ea9bf2fd8d8550a..a10c2318e7732114efb61be1eae4ef7e60348271 100644 (file)
@@ -57,6 +57,7 @@ IF(WIN32 AND NOT UNIX)
   set  (CREA_VTK_LYBRARY       vtk )  
   set  (CREA_WXWIN_LYBRARY     wxWidgets)
   set  (CREA_XERCES_LYBRARY    xerces)
+  set  (CREA_SQLITE_LYBRARY    sqlite)
   #DFCH -- set  (CREA_MIKATEX_LYBRARY miktex)
   
   #set  (CREA_KWWIDGETS_LYBRARY   KWWidgets-090109 )
@@ -102,6 +103,7 @@ IF (WIN32)
        INSTALL(DIRECTORY ${CREA_LIBRARY_SOURCE_PATH}\\\\${CREA_VTK_LYBRARY}    DESTINATION ${CREA_LIBRARY_DESTINATION_PATH} )
        INSTALL(DIRECTORY ${CREA_LIBRARY_SOURCE_PATH}\\\\${CREA_WXWIN_LYBRARY}  DESTINATION ${CREA_LIBRARY_DESTINATION_PATH} )
        INSTALL(DIRECTORY ${CREA_LIBRARY_SOURCE_PATH}\\\\${CREA_XERCES_LYBRARY} DESTINATION ${CREA_LIBRARY_DESTINATION_PATH} )
+       INSTALL(DIRECTORY ${CREA_LIBRARY_SOURCE_PATH}\\\\${CREA_SQLITE_LYBRARY} DESTINATION ${CREA_LIBRARY_DESTINATION_PATH} )
 
        
         #DFCH -- SET(MIKTEX_INSTALL_DIR "$INSTDIR\\\\bin\\\\MiKTeX-2.9\\\\miktex\\\\bin")
@@ -132,6 +134,7 @@ IF (WIN32)
                WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'VTK_DIR' '$INSTDIR\\\\${CREA_LIBRARY_DESTINATION_PATH}\\\\${CREA_VTK_LYBRARY}\\\\lib\\\\vtk-5.10' 
                WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'WXWIN' '$INSTDIR\\\\${CREA_LIBRARY_DESTINATION_PATH}\\\\${CREA_WXWIN_LYBRARY}' 
                WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'XERCES_DIR' '$INSTDIR\\\\${CREA_LIBRARY_DESTINATION_PATH}\\\\${CREA_XERCES_LYBRARY}' 
+               WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'SQLITE_DIR' '$INSTDIR\\\\${CREA_LIBRARY_DESTINATION_PATH}\\\\${CREA_SQLITE_LYBRARY}' 
                #WriteRegStr HKLM 'SYSTEM\\\\CurrentControlSet\\\\Control\\\\Session Manager\\\\Environment' 'KWWidgets_dir' '$INSTDIR\\\\${CREA_LIBRARY_DESTINATION_PATH}\\\\${CREA_KWWIDGETS_LYBRARY}\\\\lib\\\\KWWidgets' 
 
                CreateShortCut  '$SMPROGRAMS\\\\$STARTMENU_FOLDER\\\\Version.txt.lnk'  '${CREATPL_DIRBIN}\\\\Version.txt' 
index 9604c29da67f1d6fbc153ef6d873c66dda02adf1..263ab8800cd0092ff738f6892b6d310f3e469e00 100644 (file)
@@ -70,6 +70,7 @@ set GDCMFNAME=gdcm_11_Oct_2011.tar
 ::set GDCMFNAME=gdcm_05_Mai_2011.tar
 set TTHFNAME=tth_exe.zip
 set JOMFNAME=jom.zip
+set SQLITEFNAME=sqlite_v3.6.23.1.zip
 
 echo -----------------------------------
 echo Environment variables Configuration
@@ -186,6 +187,15 @@ if %EEDdownloadTTH%==FALSE GOTO SKIPDOWNLOADTTH
   del %TTHFNAME%
 :SKIPDOWNLOADTTH
 
+if %EEDdownloadSQLite%==FALSE GOTO SKIPDOWNLOADSQLITE
+  %wgetPath% "http://www.creatis.insa-lyon.fr/software/public/creatools/crea_ThirdParty_Libraries/source/%SQLITEFNAME%"
+  echo ------------------------------------------------
+  echo --------------SQLite (creatis)------------------
+  echo ------------------------------------------------
+  cd %sourcepath%
+  %zipPath% x %SQLITEFNAME%
+  del %SQLITEFNAME%
+:SKIPDOWNLOADSQLITE
 
 
 echo -----------------------------------
@@ -201,6 +211,7 @@ rename VTK vtk
 rename gdcm gdcm13
 rename tth_exe tth
 rename xerces-c-3.1.1 xerces
+rename sqlite_v3.6.23.1 sqlite
 
 echo -----End of Download Libraries-----
 echo -----------------------------------
index fe46fb1276d6113a5236ca07fbbb626f7e2a1511..5cffb178cf2b227ac68d572b6cc09985eb2bc297 100644 (file)
@@ -40,6 +40,7 @@ set xercesc=xerces
 set itk=itk
 set gdcm=gdcm13
 set vtk=vtk
+set sqlite=sqlite
 
 set QTDIR=%sourcepath%\%qt%
 set JOMDIR=%sourcepath%\%jom%
@@ -49,6 +50,7 @@ set XERCESDIR=%sourcepath%\%xercesc%
 set ITKSRCDIR=%sourcepath%\%itk%
 set VTKSRCDIR=%sourcepath%\%VTK%
 set GDCMSRCDIR=%sourcepath%\%gdcm%
+set SQLITESRCDIR=%sourcepath%\%sqlite%
 set LogFolder=%thirdpartyGeneration%\installLog
 
 echo -----------------------------------
@@ -75,6 +77,7 @@ echo ITKSRCDIR=%ITKSRCDIR%
 echo VTKSRCDIR=%VTKSRCDIR%
 echo GDCMDIR=%GDCMSRCDIR%
 echo JOMDIR=%JOMDIR%
+echo SQLITEDIR=%SQLITESRCDIR%
 
 echo -----------------------------------
 echo ---End Setting Global Variables----
@@ -237,7 +240,6 @@ cd c:\
 :SKIPINSTALLITK
 
 
-
 if %EEDinstallXERCES%==FALSE GOTO SKIPINSTALLXERCES
 echo -----------------------------------
 echo ------XERCES Installation----------
@@ -250,6 +252,36 @@ cd c:\
 :SKIPINSTALLXERCES
 
 
+
+echo ----------------------------------------
+echo -------- SQLite Installation------------
+echo ----------------------------------------
+
+if %EEDinstallSQLite%==FALSE GOTO SKIPINSTALLSQLite
+echo -----------------------------------
+echo -------SQLite Installation------------
+echo -----------------------------------
+cd  %binpath%
+mkdir %SQLite%Bin
+cd %SQLite%Bin
+if %x86Comp%==ON (
+       cmake -G"Visual Studio 10"  -H%sourcepath%\%SQLite% -B%binpath%\%SQLite%Bin >> %LogFolder%\SQLiteInstall.log 2>&1
+) else (
+       if %PROCESSOR_ARCHITECTURE%==x86 (
+               cmake -G"Visual Studio 10"  -H%sourcepath%\%SQLite% -B%binpath%\%SQLite%Bin >> %LogFolder%\SQLiteInstall.log 2>&1
+       ) else (
+               cmake -G"Visual Studio 10 Win64"  -H%sourcepath%\%SQLite% -B%binpath%\%SQLite%Bin >> %LogFolder%\SQLiteInstall.log 2>&1
+       )
+)
+cmake -D USE_DEBUG_LIB:BOOL=%buildType% -D CMAKE_INSTALL_PREFIX:PATH=%installpath%\%SQLite%\ CMakeCache.txt >> %LogFolder%\SQLiteInstall.log 2>&1
+cmake CMakeCache.txt >> %LogFolder%\SQLiteInstall.log 2>&1
+FOR /R %%a IN (*.sln) DO msbuild %%a /m:%NUMBER_OF_PROCESSORS% /target:ALL_BUILD /p:UseEnv=true;BuildInParallel=true;Configuration=%buildType% >> %LogFolder%\SQLiteInstall.log 2>&1
+msbuild /m:%NUMBER_OF_PROCESSORS% /p:UseEnv=true;BuildInParallel=true;Configuration=%buildType% INSTALL.vcxproj >> %LogFolder%\SQLiteInstall.log 2>&1
+cd c:\
+:SKIPINSTALLSQLite
+
+
+
 echo -----------------------------------
 echo ---End of Installing Libraries-----
 echo -----------------------------------
index 0b3c0f34dc7f7ff9521a77f16550a6db5673e19f..77260016d2c128497004902f8ac3a7dfa0e76c54 100644 (file)
@@ -26,6 +26,7 @@ set itk=itk
 set gdcm=gdcm13
 set vtk=vtk
 set tth=tth
+set sqlite=sqlite
 
 set QTDIR=%sourcepath%\%qt%
 set WXDIR=%sourcepath%\%wxWidgets%
@@ -38,6 +39,7 @@ set BOOSTINSTALLDIR=%installpath%\%boost%
 set ITKINSTALLDIR=%installpath%\%itk%
 set VTKINSTALLDIR=%installpath%\%vtk%
 set GDCMINSTALLDIR=%installpath%\%gdcm%
+set SQLITEINSTALLDIR=%installpath%\%sqlite%
 
 rmdir /S /Q %creaThirdPartydlls%
 
@@ -93,6 +95,7 @@ echo BOOSTDIR=%BOOSTDIR%
 echo XERCESDIR=%XERCESDIR%
 echo ITKSRCDIR=%ITKSRCDIR%
 echo VTKSRCDIR=%VTKSRCDIR%
+echo SQLSRCDIR=%SQLITESRCDIR%
 
 
 echo -----------------------------------
@@ -197,6 +200,16 @@ echo -----------------------------------
 
 copy /V /Y %GDCMINSTALLDIR%\bin\*.exe %creaThirdPartydlls%
 copy /V /Y %GDCMINSTALLDIR%\bin\*.dll %creaThirdPartydlls%
+
+echo -----------------------------------
+echo -------------SQLite------------------
+echo -----------------------------------
+
+echo copy /V /Y %SQLITEINSTALLDIR%\bin\*.dll %creaThirdPartydlls%
+copy /V /Y %SQLITEINSTALLDIR%\bin\*.dll %creaThirdPartydlls%
+
+
+
 echo -----------------------------------
 echo ------End of Moving Dlls-----------
 echo -----------------------------------
index b4b7358637da519539f2ac67ebc9a3b7186e9945..04fb885e007ef8a93adbadf42af609cd252d00b7 100644 (file)
@@ -37,6 +37,7 @@ set itk=itk
 set gdcm=gdcm13
 set vtk=vtk
 set tth=tth
+set sqlite=sqlite
 
 
 set QTDIR=%sourcepath%\%qt%
@@ -51,6 +52,7 @@ set ITKINSTALLDIR=%installpath%\%itk%
 set VTKINSTALLDIR=%installpath%\%vtk%
 set GDCMINSTALLDIR=%installpath%\%gdcm%
 set TTHDIR=%sourcepath%\%tth%
+set SQLITEINSTALLDIR=%installpath%\%sqlite%
 
 if %buildType%==release (
        set qtBtype=4
@@ -98,6 +100,7 @@ echo BOOSTDIR=%BOOSTDIR%
 echo XERCESDIR=%XERCESDIR%
 echo ITKSRCDIR=%ITKSRCDIR%
 echo VTKSRCDIR=%VTKSRCDIR%
+echo SQLITESRCDIR=%SQLITESRCDIR%
 
 rmdir /S /Q %creaThirdPartyLibraries%
 
@@ -442,6 +445,21 @@ echo -----------------------------------
 mkdir %creaThirdPartyLibraries%\tth
 XCOPY %TTHDIR%\* %creaThirdPartyLibraries%\%tth% /s /i
 
+
+echo -----------------------------------
+echo -------------SQLite------------------
+echo -----------------------------------
+mkdir %creaThirdPartyLibraries%\%sqlite%
+mkdir %creaThirdPartyLibraries%\%sqlite%\include
+mkdir %creaThirdPartyLibraries%\%sqlite%\lib
+
+echo XCOPY %SQLITEINSTALLDIR%\include\* %creaThirdPartyLibraries%\%sqlite%\include /s /i
+XCOPY %SQLITEINSTALLDIR%\include\* %creaThirdPartyLibraries%\%sqlite%\include /s /i
+XCOPY %SQLITEINSTALLDIR%\lib\* %creaThirdPartyLibraries%\%sqlite%\lib /s /i
+
+
+
+
 echo -----------------------------------
 echo -----End of Moving Libraries-------
 echo -----------------------------------
index 928c8f253bb200ca24846d9196cc58b4db67ba24..80350ba7aa5c2493cb72483da488ad3d1d1e751a 100644 (file)
@@ -1,27 +1,29 @@
-set  EEDclean=TRUE
+set  EEDclean=FALSE
 set  EEDcleanSOURCES=TRUE
 set  EEDcleanBIN=TRUE
 set  EEDcleanINSTALL=TRUE
 set  EEDcleanLOGS=TRUE
 
 set  EEDdownload=TRUE
-set  EEDdownloadQT=TRUE
-set  EEDdownloadITK=TRUE
-set  EEDdownloadWXWINDOWS=TRUE
-set  EEDdownloadBOOST=TRUE
-set  EEDdownloadXERCES=TRUE
-set  EEDdownloadVTK=TRUE
-set  EEDdownloadGDCM=TRUE
-set  EEDdownloadTTH=TRUE
+set  EEDdownloadQT=FALSE
+set  EEDdownloadITK=FALSE
+set  EEDdownloadWXWINDOWS=FALSE
+set  EEDdownloadBOOST=FALSE
+set  EEDdownloadXERCES=FALSE
+set  EEDdownloadVTK=FALSE
+set  EEDdownloadGDCM=FALSE
+set  EEDdownloadTTH=FALSE
+set  EEDdownloadSQLite=TRUE
 
 set  EEDinstall=TRUE
-set  EEDinstallQT=TRUE
-set  EEDinstallWXWIDGETS=TRUE
-set  EEDinstallBOOST=TRUE
-set  EEEDinstallVTK=TRUE
-set  EEDinstallGDCM=TRUE
-set  EEDinstallITK=TRUE
-set  EEDinstallXERCES=TRUE
+set  EEDinstallQT=FALSE
+set  EEDinstallWXWIDGETS=FALSE
+set  EEDinstallBOOST=FALSE
+set  EEEDinstallVTK=FALSE
+set  EEDinstallGDCM=FALSE
+set  EEDinstallITK=FALSE
+set  EEDinstallXERCES=FALSE
+set  EEDinstallSQLite=TRUE
 
 set  EEDinstallerDLL=TRUE