X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=run.bat;h=facec17e9856f3a0b7f2e23a821254bbecb22b63;hb=refs%2Fheads%2Faccepted%2Ftizen_4.0_unified;hp=5a97d6f18991e6b65e8a64e9579ac77526c04739;hpb=a2593578edc02d063c1335a3e89b19a3b5a4b1ad;p=platform%2Fupstream%2Fiotivity.git diff --git a/run.bat b/run.bat index 5a97d6f..facec17 100644 --- a/run.bat +++ b/run.bat @@ -19,10 +19,10 @@ set SECOND_ARG=%2 set DEBUG= if "!SECOND_ARG!"=="debug" ( - set DEBUG="%ProgramFiles(x86)%\Windows Kits\10\Debuggers\x64\cdb.exe" -2 -c "g" + set DEBUG="%ProgramFiles(x86)%\Windows Kits\10\Debuggers\x64\cdb.exe" -2 -c "g" ) -IF "%BUILD_MSYS%" == "" ( +IF "%CURRENT_ARG%" == "build" IF "%BUILD_MSYS%" == "" ( IF NOT "%VS140COMNTOOLS%" == "" ( CALL "%VS140COMNTOOLS%"vsvars32.bat ) ELSE ( @@ -43,7 +43,7 @@ IF "%BUILD_MSYS%" == "" ( REM We need to append the "PATH" so the octbstack.dll can be found by executables IF "%BUILD_MSYS%" == "" ( set BUILD_DIR=out\windows\amd64\debug - set PATH=!PATH!;!BUILD_DIR!; + set PATH=!PATH!;!IOTIVITY_DIR!!BUILD_DIR!; ) ELSE ( set BUILD_DIR=out\msys_nt\x86_64\debug set PATH=!PATH!;!BUILD_DIR!;C:\msys64\mingw64\bin @@ -56,22 +56,45 @@ set SECURED=1 set TEST=1 set LOGGING=OFF set WITH_RD=1 +set ROUTING=EP +set WITH_UPSTREAM_LIBCOAP=0 +set BUILD_OPTIONS= TARGET_OS=%TARGET_OS% TARGET_ARCH=%TARGET_ARCH% RELEASE=0 WITH_RA=0 TARGET_TRANSPORT=IP SECURED=%SECURED% WITH_TCP=0 BUILD_SAMPLE=ON LOGGING=%LOGGING% TEST=%TEST% RD_MODE=CLIENT ROUTING=%ROUTING% WITH_UPSTREAM_LIBCOAP=%WITH_UPSTREAM_LIBCOAP% + REM *** BUILD OPTIONS *** if "!CURRENT_ARG!"=="server" ( - %DEBUG% %BUILD_DIR%\resource\examples\simpleserver.exe + cd %BUILD_DIR%\resource\examples + %DEBUG% simpleserver.exe ) else if "!CURRENT_ARG!"=="client" ( - %DEBUG% %BUILD_DIR%\resource\examples\simpleclient.exe -) else if "!CURRENT_ARG!"=="mediaclient" ( - %DEBUG% %BUILD_DIR%\debug\resource\examples\mediaclient.exe + cd %BUILD_DIR%\resource\examples + %DEBUG% simpleclient.exe +) else if "!CURRENT_ARG!"=="serverhq" ( + cd %BUILD_DIR%\resource\examples + %DEBUG% simpleserverHQ.exe +) else if "!CURRENT_ARG!"=="clienthq" ( + cd %BUILD_DIR%\resource\examples + %DEBUG% simpleclientHQ.exe +)else if "!CURRENT_ARG!"=="mediaclient" ( + cd %BUILD_DIR%\resource\examples + %DEBUG% mediaclient.exe ) else if "!CURRENT_ARG!"=="mediaserver" ( - %DEBUG% %BUILD_DIR%\resource\examples\mediaserver.exe + cd %BUILD_DIR%\resource\examples + %DEBUG% mediaserver.exe ) else if "!CURRENT_ARG!"=="winuiclient" ( - %DEBUG% %BUILD_DIR%\resource\examples\winuiclient.exe + cd %BUILD_DIR%\resource\examples + %DEBUG% winuiclient.exe ) else if "!CURRENT_ARG!"=="occlient" ( - %DEBUG% %BUILD_DIR%\resource\csdk\stack\samples\linux\SimpleClientServer\occlientbasicops.exe -u 0 -t 3 -c 1 + cd %BUILD_DIR%\resource\csdk\stack\samples\linux\SimpleClientServer + %DEBUG% occlientbasicops.exe -u 0 -t 3 -c 1 ) else if "!CURRENT_ARG!"=="ocserver" ( - %DEBUG% %BUILD_DIR%\resource\csdk\stack\samples\linux\SimpleClientServer\ocserverbasicops.exe + cd %BUILD_DIR%\resource\csdk\stack\samples\linux\SimpleClientServer + %DEBUG% ocserverbasicops.exe +) else if "!CURRENT_ARG!"=="provclient" ( + cd %BUILD_DIR%\resource\csdk\security\provisioning\sample + %DEBUG% provisioningclient.exe +) else if "!CURRENT_ARG!"=="justworks" ( + cd %BUILD_DIR%\resource\csdk\security\provisioning\sample + %DEBUG% sampleserver_justworks.exe ) else if "!CURRENT_ARG!"=="test" ( %DEBUG% %BUILD_DIR%\resource\csdk\connectivity\test\catests.exe %DEBUG% %BUILD_DIR%\resource\csdk\stack\test\stacktests.exe @@ -83,13 +106,15 @@ if "!CURRENT_ARG!"=="server" ( echo TARGET_OS=%TARGET_OS% echo TARGET_ARCH=%TARGET_ARCH% echo SECURED=%SECURED% + echo TEST=%TEST% echo LOGGING=%LOGGING% - echo WITH_RD=%WITH_RD% + echo ROUTING=%ROUTING% + echo WITH_UPSTREAM_LIBCOAP=%WITH_UPSTREAM_LIBCOAP% CL.exe | findstr "Compiler Verison" - echo.scons VERBOSE=1 TARGET_OS=%TARGET_OS% TARGET_ARCH=%TARGET_ARCH% RELEASE=0 WITH_RA=0 TARGET_TRANSPORT=IP SECURED=%SECURED% WITH_TCP=0 BUILD_SAMPLE=ON LOGGING=%LOGGING% TEST=%TEST% WITH_RD=%WITH_RD% - scons VERBOSE=1 TARGET_OS=%TARGET_OS% TARGET_ARCH=%TARGET_ARCH% RELEASE=0 WITH_RA=0 TARGET_TRANSPORT=IP SECURED=%SECURED% WITH_TCP=0 BUILD_SAMPLE=ON LOGGING=%LOGGING% TEST=%TEST% WITH_RD=%WITH_RD% + echo.scons VERBOSE=1 %BUILD_OPTIONS% + scons VERBOSE=1 %BUILD_OPTIONS% ) else if "!CURRENT_ARG!"=="clean" ( - scons VERBOSE=1 TARGET_OS=%TARGET_OS% TARGET_ARCH=%TARGET_ARCH% RELEASE=0 WITH_RA=0 TARGET_TRANSPORT=IP SECURED=%SECURED% WITH_TCP=0 BUILD_SAMPLE=ON LOGGING=%LOGGING% TEST=%TEST% WITH_RD=%WITH_RD% -c clean + scons VERBOSE=1 %BUILD_OPTIONS% -c clean rd /s /q out del .sconsign.dblite ) else if "!CURRENT_ARG!"=="cleangtest" ( @@ -100,6 +125,8 @@ if "!CURRENT_ARG!"=="server" ( goto :EOF ) +cd %IOTIVITY_DIR% + echo Done! goto EOF