mirror of
https://github.com/adobe/brackets.git
synced 2024-11-20 09:53:00 +01:00
38 lines
1.1 KiB
Batchfile
38 lines
1.1 KiB
Batchfile
@ECHO OFF
|
|
|
|
REM - Use full path of this batch file to determine server-tests directory
|
|
set server_tests_path=%~f0
|
|
set server_tests_path=%server_tests_path:~0,-29%
|
|
set server_tests_path=%server_tests_path%test\smokes\server-tests
|
|
|
|
REM - Check for parameter
|
|
IF %1.==. GOTO Error
|
|
|
|
REM - Check for OS. This script works in Vista or later.
|
|
ver | findstr /i "5\.1\." > nul
|
|
IF %ERRORLEVEL% EQU 0 GOTO XPNotSupported
|
|
|
|
REM - Remove existing 'server-tests' directory (if present)
|
|
rmdir %1\server-tests
|
|
|
|
REM - Make symlink
|
|
REM (doesn't work on XP - see instructions below)
|
|
mklink /d %1\server-tests %server_tests_path%
|
|
|
|
GOTO Exit
|
|
|
|
:Error
|
|
ECHO Usage: setup_server_smokes.bat server_root_path
|
|
ECHO Setup local server to access Brackets server smoke test files from GitHub
|
|
ECHO Parameters: server_root_path - local file path to server root folder
|
|
ECHO Example: setup_server_smokes.bat "c:\wamp\www"
|
|
GOTO Exit
|
|
|
|
:XPNotSupported
|
|
ECHO Sorry, this script doesn't run in Windows XP.
|
|
ECHO To enable hacking, use the junction tool (http://technet.microsoft.com/en-us/sysinternals/bb896768)
|
|
ECHO as follows: junction.exe %1\server-tests %server_tests_path%
|
|
ECHO (in the server root folder)
|
|
|
|
:Exit
|