X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=run.bat;h=507724cc47613d991ec51c501905218253002e2f;hb=53471a5ab2be641a3254e33e8dd0fe4930cbb111;hp=27143768562145cfccbd67444e9bdfbcb1ef562f;hpb=8031c99214e4213a202edef846de68ad5f080fa0;p=platform%2Fupstream%2Fiotivity.git diff --git a/run.bat b/run.bat index 2714376..507724c 100644 --- a/run.bat +++ b/run.bat @@ -22,7 +22,7 @@ if "!SECOND_ARG!"=="debug" ( 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,39 +56,67 @@ 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% WITH_RD=%WITH_RD% 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 %DEBUG% %BUILD_DIR%\resource\csdk\stack\test\cbortests.exe %DEBUG% %BUILD_DIR%\resource\csdk\security\unittest\unittest.exe + %DEBUG% %BUILD_DIR%\resource\csdk\security\provisioning\unittest\unittest.exe ) else if "!CURRENT_ARG!"=="build" ( echo Starting IoTivity build with these options: 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" ( @@ -99,6 +127,8 @@ if "!CURRENT_ARG!"=="server" ( goto :EOF ) +cd %IOTIVITY_DIR% + echo Done! goto EOF