centered position of player controls
[clanbomber-xamarin-client.git] / src / MapPathToDrive.bat
1 @echo off
2 rem *******************************************************************************
3 rem * This file is part of fhlow (fast handling of a lot of work), a working
4 rem * environment that speeds up the development of and structures FPGA design
5 rem * projects.
6 rem * 
7 rem * Copyright (c) 2011-2017 Michael Roland <michael.roland@fh-hagenberg.at>
8 rem * 
9 rem * This program is free software: you can redistribute it and/or modify
10 rem * it under the terms of the GNU General Public License as published by
11 rem * the Free Software Foundation, either version 3 of the License, or
12 rem * (at your option) any later version.
13 rem * 
14 rem * This program is distributed in the hope that it will be useful,
15 rem * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 rem * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
17 rem * GNU General Public License for more details.
18 rem * 
19 rem * You should have received a copy of the GNU General Public License
20 rem * along with this program.  If not, see <http://www.gnu.org/licenses/>.
21 rem *******************************************************************************
22
23 echo ############################################################################
24 echo ##  
25 echo ##  fhlow - fast handling of a lot of work
26 echo ##  
27 echo ############################################################################
28 echo.
29 echo.
30
31 set CURR_ROOT_DIRECTORY=%~dp0
32 set NEW_ROOT_DRIVE=Y:
33
34 echo Source directory: %CURR_ROOT_DIRECTORY%
35 echo Destination drive: %NEW_ROOT_DRIVE%
36 echo.
37 echo Mapping directory to drive to achieve shorter paths for compilation . . .
38
39 subst %NEW_ROOT_DRIVE% "%CURR_ROOT_DIRECTORY%."
40 if errorlevel 1 goto :substmapfailed
41
42 start %NEW_ROOT_DRIVE%\
43
44 echo.
45 echo Press any key to unmap the drive . . .
46 pause >NUL
47
48 subst %NEW_ROOT_DRIVE% /D 
49
50 echo Done.
51 echo.
52
53 goto :substcompleted
54
55 :substmapfailed
56 echo.
57 echo Failed to map directory to drive.
58 echo.
59 pause
60
61 :substcompleted