qtmobility/configure.bat
branchRCL_3
changeset 6 eb34711bcc75
parent 3 87be51aa5b5b
child 13 4203353e74ea
equal deleted inserted replaced
3:87be51aa5b5b 6:eb34711bcc75
    54 set WIN32_RELEASEMODE=debug_and_release build_all
    54 set WIN32_RELEASEMODE=debug_and_release build_all
    55 set QT_MOBILITY_LIB=
    55 set QT_MOBILITY_LIB=
    56 set BUILD_UNITTESTS=no
    56 set BUILD_UNITTESTS=no
    57 set BUILD_EXAMPLES=no
    57 set BUILD_EXAMPLES=no
    58 set BUILD_DOCS=yes
    58 set BUILD_DOCS=yes
       
    59 set BUILD_TOOLS=yes
    59 set MOBILITY_MODULES=bearer location contacts multimedia publishsubscribe versit messaging systeminfo serviceframework sensors
    60 set MOBILITY_MODULES=bearer location contacts multimedia publishsubscribe versit messaging systeminfo serviceframework sensors
    60 set MOBILITY_MODULES_UNPARSED=
    61 set MOBILITY_MODULES_UNPARSED=
    61 set VC_TEMPLATE_OPTION=
    62 set VC_TEMPLATE_OPTION=
    62 set QT_PATH=
    63 set QT_PATH=
    63 set QMAKE_CACHE=%BUILD_PATH%\.qmake.cache
    64 set QMAKE_CACHE=%BUILD_PATH%\.qmake.cache
    82 if "%1" == "-tests"             goto testTag
    83 if "%1" == "-tests"             goto testTag
    83 if "%1" == "-examples"          goto exampleTag
    84 if "%1" == "-examples"          goto exampleTag
    84 if "%1" == "-qt"                goto qtTag
    85 if "%1" == "-qt"                goto qtTag
    85 if "%1" == "-vc"                goto vcTag
    86 if "%1" == "-vc"                goto vcTag
    86 if "%1" == "-no-docs"           goto nodocsTag
    87 if "%1" == "-no-docs"           goto nodocsTag
       
    88 if "%1" == "-no-tools"          goto noToolsTag
    87 if "%1" == "-modules"           goto modulesTag
    89 if "%1" == "-modules"           goto modulesTag
    88 if "%1" == "/?"                 goto usage
    90 if "%1" == "/?"                 goto usage
    89 if "%1" == "-h"                 goto usage
    91 if "%1" == "-h"                 goto usage
    90 if "%1" == "-help"              goto usage
    92 if "%1" == "-help"              goto usage
    91 if "%1" == "--help"             goto usage
    93 if "%1" == "--help"             goto usage
   209 :nodocsTag
   211 :nodocsTag
   210 set BUILD_DOCS=no
   212 set BUILD_DOCS=no
   211 shift
   213 shift
   212 goto cmdline_parsing
   214 goto cmdline_parsing
   213 
   215 
       
   216 :noToolsTag
       
   217 set BUILD_TOOLS=no
       
   218 shift
       
   219 goto cmdline_parsing
       
   220 
   214 :modulesTag
   221 :modulesTag
   215 shift
   222 shift
   216 :: %1 can have leading/trailing quotes, so we can't use if "%1" == ""
   223 :: %1 can have leading/trailing quotes, so we can't use if "%1" == ""
   217 if xx%1xx == xxxx (
   224 if xx%1xx == xxxx (
   218     echo. >&2
   225     echo. >&2
   313 echo build_examples = %BUILD_EXAMPLES% >> %PROJECT_CONFIG%
   320 echo build_examples = %BUILD_EXAMPLES% >> %PROJECT_CONFIG%
   314 set BUILD_EXAMPLES=
   321 set BUILD_EXAMPLES=
   315 
   322 
   316 echo build_docs = %BUILD_DOCS% >> %PROJECT_CONFIG%
   323 echo build_docs = %BUILD_DOCS% >> %PROJECT_CONFIG%
   317 set BUILD_DOCS=
   324 set BUILD_DOCS=
       
   325 
       
   326 echo build_tools = %BUILD_TOOLS% >> %PROJECT_CONFIG%
       
   327 set BUILD_TOOLS=
   318 
   328 
   319 echo qmf_enabled = no >> %PROJECT_CONFIG%
   329 echo qmf_enabled = no >> %PROJECT_CONFIG%
   320 
   330 
   321 echo isEmpty($$QT_MOBILITY_INCLUDE):QT_MOBILITY_INCLUDE=$$QT_MOBILITY_PREFIX/include >> %PROJECT_CONFIG%
   331 echo isEmpty($$QT_MOBILITY_INCLUDE):QT_MOBILITY_INCLUDE=$$QT_MOBILITY_PREFIX/include >> %PROJECT_CONFIG%
   322 echo isEmpty($$QT_MOBILITY_LIB):QT_MOBILITY_LIB=$$QT_MOBILITY_PREFIX/lib >> %PROJECT_CONFIG%
   332 echo isEmpty($$QT_MOBILITY_LIB):QT_MOBILITY_LIB=$$QT_MOBILITY_PREFIX/lib >> %PROJECT_CONFIG%
   449 REM compile tests go here.
   459 REM compile tests go here.
   450 call :compileTest LBT lbt
   460 call :compileTest LBT lbt
   451 call :compileTest SNAP snap
   461 call :compileTest SNAP snap
   452 call :compileTest OCC occ
   462 call :compileTest OCC occ
   453 call :compileTest SymbianContactSIM symbiancntsim
   463 call :compileTest SymbianContactSIM symbiancntsim
       
   464 call :compileTest S60_Sensor_API sensors_s60_31
       
   465 call :compileTest Symbian_Sensor_Framework sensors_symbian
   454 echo End of compile tests
   466 echo End of compile tests
   455 echo.
   467 echo.
   456 echo.
   468 echo.
   457 
   469 
   458 REM we could skip generating headers if a module is not enabled
   470 REM we could skip generating headers if a module is not enabled
   483     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\location
   495     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\location
   484 ) else if %FIRST% == messaging (
   496 ) else if %FIRST% == messaging (
   485     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\messaging
   497     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\messaging
   486 ) else if %FIRST% == multimedia (
   498 ) else if %FIRST% == multimedia (
   487     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\multimedia
   499     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\multimedia
   488     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\multimedia\experimental
       
   489 ) else if %FIRST% == publishsubscribe (
   500 ) else if %FIRST% == publishsubscribe (
   490     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\publishsubscribe
   501     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\publishsubscribe
   491 ) else if %FIRST% == systeminfo (
   502 ) else if %FIRST% == systeminfo (
   492     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\systeminfo
   503     perl -S %SOURCE_PATH%\bin\syncheaders %BUILD_PATH%\include %SOURCE_PATH%\src\systeminfo
   493 ) else if %FIRST% == serviceframework (
   504 ) else if %FIRST% == serviceframework (