aboutsummaryrefslogtreecommitdiffstats
path: root/sonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat
diff options
context:
space:
mode:
Diffstat (limited to 'sonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat')
-rwxr-xr-xsonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat64
1 files changed, 64 insertions, 0 deletions
diff --git a/sonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat b/sonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat
new file mode 100755
index 00000000000..cf3ee969c9a
--- /dev/null
+++ b/sonar-application/src/main/assembly/bin/windows-x86-32/StartSonar.bat
@@ -0,0 +1,64 @@
+@echo off
+setlocal
+
+rem Copyright (c) 1999, 2008 Tanuki Software, Inc.
+rem http://www.tanukisoftware.com
+rem All rights reserved.
+rem
+rem This software is the confidential and proprietary information
+rem of Tanuki Software. ("Confidential Information"). You shall
+rem not disclose such Confidential Information and shall use it
+rem only in accordance with the terms of the license agreement you
+rem entered into with Tanuki Software.
+rem
+rem Java Service Wrapper general startup script.
+rem Optimized for use with version 3.3.0 of the Wrapper.
+rem
+
+rem
+rem Resolve the real path of the wrapper.exe
+rem For non NT systems, the _REALPATH and _WRAPPER_CONF values
+rem can be hard-coded below and the following test removed.
+rem
+if "%OS%"=="Windows_NT" goto nt
+echo This script only works with NT-based versions of Windows.
+goto :eof
+
+:nt
+rem
+rem Find the application home.
+rem
+rem %~dp0 is location of current script under NT
+set _REALPATH=%~dp0
+
+rem Decide on the wrapper binary.
+set _WRAPPER_BASE=wrapper
+set _WRAPPER_EXE=%_REALPATH%%_WRAPPER_BASE%-windows-x86-32.exe
+if exist "%_WRAPPER_EXE%" goto conf
+set _WRAPPER_EXE=%_REALPATH%%_WRAPPER_BASE%-windows-x86-64.exe
+if exist "%_WRAPPER_EXE%" goto conf
+set _WRAPPER_EXE=%_REALPATH%%_WRAPPER_BASE%.exe
+if exist "%_WRAPPER_EXE%" goto conf
+echo Unable to locate a Wrapper executable using any of the following names:
+echo %_REALPATH%%_WRAPPER_BASE%-windows-x86-32.exe
+echo %_REALPATH%%_WRAPPER_BASE%-windows-x86-64.exe
+echo %_REALPATH%%_WRAPPER_BASE%.exe
+pause
+goto :eof
+
+rem
+rem Find the wrapper.conf
+rem
+:conf
+set _WRAPPER_CONF="%~f1"
+if not %_WRAPPER_CONF%=="" goto startup
+set _WRAPPER_CONF="%_REALPATH%..\..\conf\wrapper.conf"
+
+rem
+rem Start the Wrapper
+rem
+:startup
+"%_WRAPPER_EXE%" -c %_WRAPPER_CONF%
+if not errorlevel 1 goto :eof
+pause
+