-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathMakeLinks.bat
More file actions
82 lines (68 loc) · 2.39 KB
/
MakeLinks.bat
File metadata and controls
82 lines (68 loc) · 2.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
@ECHO OFF
ECHO.
ECHO ===============================================================================
ECHO = Make Links =
ECHO ===============================================================================
ECHO.
ECHO This batch file creates symbolic links for the HoloToolkit and other Unity
ECHO source-based libraries that are used by this project. The process for sharing
ECHO HoloToolkit across projects is documented here:
ECHO.
ECHO http://www.wikiholo.net/index.php?title=Sharing_HoloToolkit
ECHO.
ECHO The libraries used by this project are:
ECHO.
ECHO * HoloToolkit for Unity
ECHO * Microsoft Adept
ECHO.
ECHO All libraries should be downloaded and extracted before running this batch file.
ECHO If you continue you will be prompted for the full path of each of the above
ECHO libraries.
ECHO.
ECHO Are you ready to continue?
ECHO.
CHOICE /C:YN
IF ERRORLEVEL == 2 GOTO End
:HoloToolkit
SET /p HoloKitSource=HoloToolkit-Unity Path?
IF NOT EXIST "%HoloKitSource%\Assets\csc.rsp" (
ECHO.
ECHO HoloToolkit for Unity not found at %HoloKitSource%
ECHO.
GOTO HoloToolkit
)
ECHO HoloToolkit for Unity FOUND
ECHO.
:Adept
SET /p AdeptSource=Adept Path?
IF NOT EXIST "%AdeptSource%\Adept.sln" (
ECHO.
ECHO Adept not found at %AdeptSource%
ECHO.
GOTO Adept
)
ECHO Adept FOUND
ECHO.
ECHO.
ECHO ===============================================================================
ECHO = Copying HoloToolkit RSPs =
ECHO ===============================================================================
ECHO.
XCOPY /Y /Q %HoloKitSource%\Assets\*.rsp FitBoxIPD\Unity\FitBoxIPD\Assets
ECHO.
ECHO.
ECHO ===============================================================================
ECHO = Linking HoloToolkit =
ECHO ===============================================================================
ECHO.
mklink /J FitBoxIPD\Unity\FitBoxIPD\Assets\HoloToolkit %HoloKitSource%\Assets\HoloToolkit
ECHO.
ECHO.
ECHO ===============================================================================
ECHO = Linking Adept =
ECHO ===============================================================================
ECHO.
mklink /J FitBoxIPD\Unity\FitBoxIPD\Assets\Adept %AdeptSource%\Lib\Unity\Assets\Adept
ECHO.
PAUSE
:End