Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- :: for more information https://msdn.microsoft.com/en-us/library/b20w810z.aspx
- :: supports Microsoft Visual Studio 2010 - 2015
- @echo off
- IF EXIST C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe (
- CALL :build "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\"
- GOTO:eof
- )
- IF EXIST C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe (
- CALL :build "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\"
- GOTO:eof
- )
- IF EXIST C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe (
- CALL :build "C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\"
- GOTO:eof
- )
- IF EXIST C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv.exe (
- CALL :build "C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\"
- GOTO:eof
- )
- CALL :error "Could not find Visual Studio directory."
- :print_solution_name
- echo.
- echo Press any key to build %1 . . .
- echo.
- pause >nul
- echo Building %1 . . .
- GOTO:eof
- :error
- echo Build failed: %1
- GOTO:eof
- :build
- cd %1
- GOTO:build_b
- :build_b
- CALL :print_solution_name solution b
- devenv "C:\Development\solution-b\solution-b.sln" /build Debug
- GOTO:build_c
- :build_c
- CALL :print_solution_name solution c
- devenv "C:\Development\solution-c\solution-c.sln" /build Debug
- GOTO:build_a
- :build_a
- CALL :print_solution_name solution a
- devenv "C:\Development\solution-a\solution-a.sln" /build Debug
- GOTO:eof
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement