aea58b16 |
1 | @echo off |
2 | |
f4264b5a |
3 | if "%1" == "-h" ( |
4 | goto err_bat |
cc5ac00d |
5 | ) |
6 | |
f4264b5a |
7 | if not ["%4"] == [""] ( |
8 | set "SampleName=%4" |
9 | call "%~dp0env.bat" %1 %2 %3 |
10 | ) else if not ["%1"] == [""] ( |
11 | set "SampleName=%1" |
12 | call "%~dp0env.bat" |
13 | ) else ( |
14 | goto err_bat |
15 | ) |
cc5ac00d |
16 | |
f4264b5a |
17 | if not exist "%~dp0%BIN_DIR%\%SampleName%.exe" goto err_exe |
cc5ac00d |
18 | |
f4264b5a |
19 | "%~dp0%BIN_DIR%\%SampleName%.exe" |
cc5ac00d |
20 | |
aea58b16 |
21 | goto eof |
cc5ac00d |
22 | |
f4264b5a |
23 | :err_bat |
24 | echo Launch selected sample as follows: |
25 | echo %~n0.bat [^vc8^|^vc9^|^vc10^|^vc11^|vc12] [^win32^|^win64^] [^Release^|^Debug^] [^SampleName^] |
26 | echo or |
27 | echo %~n0.bat [^SampleName^] |
28 | echo Run %~n0.bat -h to get this help |
29 | exit /B |
30 | |
aea58b16 |
31 | :err_exe |
f4264b5a |
32 | echo Executable %~dp0%BIN_DIR%\%SampleName%.exe not found. |
aea58b16 |
33 | echo Probably you didn't compile the application. |
34 | exit /B |
cc5ac00d |
35 | |
aea58b16 |
36 | :eof |