#Forge definitions

## Archivers
[7zip]
type=SevenZip
name=7zip_dir

## Version control
[svn]
type=Svn
name=svn_dir

[git]
type=Git
name=git_dir

[hg]
type=Mercurial
name=hg_dir

## Maker
[cmake]
type=CMake
name=cmake_dir

## Compilers
[compiler_0]
type=Mingw_32
name=mingw_32

[compiler_1]
type=VC120_32
name=vc120_32

[compiler_2]
type=VC90_32
name=vc90_32

[compiler_3]
type=VC110_32
name=vc110_32

[compiler_4]
type=VC140_32
name=vc140_32

[compiler_5]
type=Mingw_64
name=mingw_64

[compiler_6]
type=VC120_64
name=vc120_64

[compiler_7]
type=VC110_64
name=vc110_64

[compiler_8]
type=VC140_64
name=vc140_64

[compiler_9]
type=VC100_32
name=vc100_32

[compiler_10]
type=VC100_64
name=vc100_64

[compiler_11]
type=Dm_32
name=dm

[compiler_12]
type=Clang_32
name=clang_32

[compiler_13]
type=Clang_64
name=clang_64

## IDEs
[codeblocks]
type=CodeBlocks
name=cb_32
compiler_alias_0=compiler_0
compiler_alias_1=compiler_5

[codeblocks_Clang]
type=CodeBlocks
name=cb_32
compiler_alias_0=compiler_12
compiler_alias_1=compiler_13

[codeblocks_DM]
type=CodeBlocks
name=cb_32
compiler_alias_0=compiler_11

[ide_0]
type=CodeBlocks
name=cb_32
compiler_alias_0=compiler_0
compiler_alias_1=compiler_5

[ide_1]
type=Visual2008
name=vc2008_32
compiler_alias_0=compiler_2

[ide_2]
type=Visual2013
name=vc2013_32
compiler_alias_0=compiler_1
compiler_alias_1=compiler_6

[ide_3]
type=Visual2012
name=vc2012_32
compiler_alias_0=compiler_3
compiler_alias_1=compiler_7

[ide_4]
type=Visual2015
name=vc2015_32
compiler_alias_0=compiler_4
compiler_alias_1=compiler_8

[ide_5]
type=Visual2010
name=vc2010_32
compiler_alias_0=compiler_9
compiler_alias_1=compiler_10

[includes]
include_directories = directories.cfg

[cb_32]
dir = C:\CodeBlocks
appdatacbdir = C:\\Users\\Gandi\\AppData\\Roaming\\codeblocks
#appdatacbdir = C:\\Working\\Jenkins\\jobs\\GDeps\\workspace\\gdeps-code\\GDeps\\gdeps\\test\\test_codeblocks-solution

[vc2008_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\vcpackages

[vc2010_32]
dir = C:\Windows\Microsoft.NET\Framework\v4.0.30319

[vc2012_32]
dir = C:\Windows\Microsoft.NET\Framework\v4.0.30319

[vc2013_32]
dir = C:\Program Files (x86)\MSBuild\12.0\Bin

[vc2015_32]
dir = C:\Program Files (x86)\MSBuild\14.0\Bin

[cmake_dir]
exepath=C:\\Program Files (x86)\\CMake\\bin

[svn_dir]
exepath=C:\\Program Files\\TortoiseSVN\\bin\\svn.exe

[hg_dir]
exepath=C:\\Program Files\\TortoiseHg\\hg.exe

[git_dir]
exepath=C:\\Program Files\\Git\\bin\\git.exe

[mingw_32]
dir = C:\TDM-GCC-32\bin

[mingw_64]
dir = C:\TDM-GCC-64\bin

[mingw510_32]
dir = C:\TDM-GCC-32\bin

[mingw510_64]
dir = C:\TDM-GCC-64\bin

[vc90_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 9.0\Common7\IDE
isexpress = true
[vc100_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin
isexpress = false

[vc100_64]
dir = C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\bin\x86_amd64
isexpress = false

[vc110_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin
isexpress = false

[vc110_64]
dir = C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\x86_amd64
isexpress = false

[vc120_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin
isexpress = false

[vc120_64]
dir = C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\x86_amd64
isexpress = false

[vc140_32]
dir = C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin
isexpress = true

[vc140_64]
dir = C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\x86_amd64
isexpress = true

[dm]
dir = C:\dm\bin

[clang_32]
dir = C:\Program Files (x86)\LLVM\bin

[clang_64]
dir = C:\Program Files\LLVM\bin

[boost_build_dir]
exepath=C:\\Working\\boost-build\\build-develop

[7zip_dir]
exepath=C:\\Program Files\\7-Zip\\7z.exe