9 SET BUILD_DIR=%BUILD_DIR:"=%
10 SET INSTALL_DIR=%INSTALL_DIR:"=%
12 IF "" == "%PLATFORM%" (
13 ECHO Error: No platform parameter set.
18 ECHO Error: No configuration parameter set.
22 IF "" == "%BUILD_DIR%" (
23 ECHO Error: No MONO_BUILD_DIR_PREFIX parameter set.
27 IF "" == "%INSTALL_DIR%" (
28 ECHO Error: No MONO_INSTALLATION_DIR_PREFIX parameter set.
32 IF "\" == "%BUILD_DIR:~-1%" (
33 SET BUILD_DIR=%BUILD_DIR:~0,-1%
36 IF "\" == "%INSTALL_DIR:~-1%" (
37 SET INSTALL_DIR=%INSTALL_DIR:~0,-1%
40 IF NOT EXIST %BUILD_DIR% (
41 ECHO Error: '%BUILD_DIR%', directory doesn't eixst.
45 IF NOT EXIST %INSTALL_DIR% (
46 ECHO Error: '%INSTALL_DIR%', directory doesn't eixst.
50 SET PACKAGE_DIR=%BUILD_DIR%\package\%PLATFORM%\%CONFIG%
52 IF NOT EXIST %PACKAGE_DIR% (
53 ECHO Error: '%PACKAGE_DIR%' directory unavailable.
59 IF "-v" == "%ARGUMENTS%" (
60 SET OPTIONS=/f /s /e /y
63 IF "-q" == "%ARGUMENTS%" (
64 SET "OPTIONS=/s /e /q /y ^>nul"
67 ECHO Installing mono build %PLATFORM% %CONFIG% from %BUILD_DIR% into %INSTALL_DIR% ...
69 SET RUN=xcopy "%PACKAGE_DIR%\*.*" "%INSTALL_DIR%" %OPTIONS%
72 ECHO Installing of mono build %PLATFORM% %CONFIG% from %BUILD_DIR% into %INSTALL_DIR% DONE.
77 ECHO "install.bat [win32|x64] [Debug|Release] [MONO_BUILD_DIR_PREFIX] [MONO_INSTALLATION_DIR_PREFIX] [ARGUMENTS]"