You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

66 lines
2.0 KiB
Batchfile

@echo off
REM ---------------------------------------------------
REM -- Created by danielkaneider
REM ---------------------------------------------------
REM Options: -- begin --
REM enable another configuration (defaulting to Release)
REM SET Configuration=Debug
SET CYGWIN_DIR=c:\cygwin64
SET TEMP_DIR=.downloaddir
SET EXIV_DIR=exiv2-trunk
REM Options: -- end --
echo testing VSINSTALLDIR "%VSINSTALLDIR%"
rem http://stackoverflow.com/questions/9252980/how-to-split-the-filename-from-a-full-path-in-batch
for %%A in ("%VSINSTALLDIR%") do (
set "VSSTUDIO=%%~nA"
)
echo VSSTUDIO = "%VSSTUDIO%"
IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 14" (
REM Visual Studio 2015
set VS_SHORT=vc14
set VS_CMAKE=Visual Studio 14
set VS_PROG_FILES=Microsoft Visual Studio 14.0
set VS_OPENSSL=vs2015
) ELSE IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 12" (
REM Visual Studio 2013
set VS_SHORT=vc12
set VS_CMAKE=Visual Studio 12
set VS_PROG_FILES=Microsoft Visual Studio 12.0
set VS_OPENSSL=vs2013
) ELSE IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 11" (
REM Visual Studio 2012
set VS_SHORT=vc11
set VS_CMAKE=Visual Studio 11
set VS_PROG_FILES=Microsoft Visual Studio 11.0
set VS_OPENSSL=vs2012
) ELSE IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 10" (
REM Visual Studio 2010
set VS_SHORT=vc10
set VS_CMAKE=Visual Studio 10
set VS_PROG_FILES=Microsoft Visual Studio 10.0
set VS_OPENSSL=vs2010
) ELSE IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 9" (
REM Visual Studio 2008
set VS_SHORT=vc9
set VS_CMAKE=Visual Studio 9 2008
set VS_PROG_FILES=Microsoft Visual Studio 9.0
set VS_OPENSSL=vs2008
) ELSE IF "%VSSTUDIO%" EQU "Microsoft Visual Studio 8" (
REM Visual Studio 2005
set VS_SHORT=vc8
set VS_CMAKE=Visual Studio 8 2005
set VS_PROG_FILES=Microsoft Visual Studio 8.0
set VS_OPENSSL=vs2005
) ELSE (
echo "*** Unsupported version of Visual Studio in '%VSINSTALLDIR%' ***"
exit /b 1
)
rem That's all Folks!
rem