sbsv2/raptor/bin/sbs.bat
branchwip
changeset 336 a2b6ca74ba48
parent 231 0f26bc078e36
child 339 66bd520416ef
equal deleted inserted replaced
335:e69156db0290 336:a2b6ca74ba48
     1 @rem
     1 @rem
     2 @rem Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
     2 @rem Copyright (c) 2005-2010 Nokia Corporation and/or its subsidiary(-ies).
     3 @rem All rights reserved.
     3 @rem All rights reserved.
     4 @rem This component and the accompanying materials are made available
     4 @rem This component and the accompanying materials are made available
     5 @rem under the terms of the License "Eclipse Public License v1.0"
     5 @rem under the terms of the License "Eclipse Public License v1.0"
     6 @rem which accompanies this distribution, and is available
     6 @rem which accompanies this distribution, and is available
     7 @rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 @rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
    13 @rem
    13 @rem
    14 @rem Description: 
    14 @rem Description: 
    15 @rem
    15 @rem
    16 
    16 
    17 @SETLOCAL
    17 @SETLOCAL
    18 @SET HOSTPLATFORM=win 32
    18 @CALL sbs_env.bat
    19 @SET HOSTPLATFORM_DIR=win32
       
    20 
       
    21 
       
    22 @REM Automatically find SBS_HOME if it is not set
       
    23 @IF NOT "%SBS_HOME%"==""  goto foundhome
       
    24 @SET RAPTORBINDIR=%~dp0
       
    25 @SET WD=%cd%
       
    26 @cd /d %RAPTORBINDIR%\..
       
    27 @SET SBS_HOME=%cd%
       
    28 @cd /d %WD%
       
    29 :foundhome 
       
    30 
       
    31 @REM Use the python set by the environment if possible
       
    32 @SET __PYTHON__=%SBS_PYTHON%
       
    33 @IF "%__PYTHON__%"=="" SET __PYTHON__=%SBS_HOME%\win32\python264\python.exe
       
    34 @SET PYTHONPATH=%SBS_PYTHONPATH%
       
    35 @IF "%PYTHONPATH%"=="" SET PYTHONPATH=%SBS_HOME%\win32\python264
       
    36 
       
    37 @REM Use the mingw set by the environment if possible
       
    38 @SET __MINGW__=%SBS_MINGW%
       
    39 @IF "%__MINGW__%"=="" SET __MINGW__=%SBS_HOME%\win32\mingw
       
    40 
       
    41 @REM Use the cygwin set by the environment if possible
       
    42 @SET __CYGWIN__=%SBS_CYGWIN%
       
    43 @IF "%__CYGWIN__%"=="" SET __CYGWIN__=%SBS_HOME%\win32\cygwin
       
    44 
       
    45 @REM add to the search path
       
    46 @REM (make sure that we don't get into trouble if there are Path and PATH variables)
       
    47 @SET PATH_TEMP=%__MINGW__%\bin;%__CYGWIN__%\bin;%SBS_HOME%\win32\bin;%PATH%
       
    48 @SET PATH=
       
    49 @SET PATH=%PATH_TEMP%
       
    50 @SET PATH_TEMP=
       
    51 
       
    52 @REM Make sure that /tmp is not set incorrectly for sbs
       
    53 @umount -u /tmp >NUL  2>NUL
       
    54 @mount -u %TEMP% /tmp >NUL 2>NUL
       
    55 @umount -u / >NUL  2>NUL
       
    56 @mount -u %__CYGWIN__% / >NUL 2>NUL
       
    57 
       
    58 @REM Tell CYGWIN not to map unix security attributes to windows to
       
    59 @REM prevent raptor from potentially creating read-only files:
       
    60 @set CYGWIN=nontsec nosmbntsec
       
    61 
    19 
    62 @REM Run Raptor with all the arguments.
    20 @REM Run Raptor with all the arguments.
    63 @%__PYTHON__% %SBS_HOME%\python\raptor_start.py %*
    21 @%__PYTHON__% %SBS_HOME%\python\raptor_start.py %*
    64 
    22 
    65 @ENDLOCAL
    23 @ENDLOCAL