mirror of
https://github.com/compiler-explorer/compiler-explorer.git
synced 2025-12-27 09:23:52 -05:00
260 lines
12 KiB
Properties
260 lines
12 KiB
Properties
compilers=&dotnetcoreclr:&dotnetcrossgen2:&dotnetmono:&dotnetnativeaot:&dotnetildasm:&dotnetilspy:&dotnetlegacy
|
|
supportsBinary=true
|
|
needsMulti=false
|
|
defaultCompiler=dotnet90vbcoreclr
|
|
executionEnvironmentClass=local-dotnet
|
|
|
|
group.dotnetcoreclr.compilers=dotnettrunkvbcoreclr:dotnet90vbcoreclr:dotnet80vbcoreclr:dotnet70vbcoreclr:dotnet60vbcoreclr
|
|
group.dotnetcoreclr.compilerCategories=coreclr
|
|
group.dotnetcoreclr.compilerType=dotnetcoreclr
|
|
group.dotnetcoreclr.groupName=.NET CoreCLR
|
|
|
|
group.dotnetcrossgen2.compilers=dotnettrunkvbcrossgen2:dotnet90vbcrossgen2:dotnet80vbcrossgen2:dotnet70vbcrossgen2:dotnet60vbcrossgen2
|
|
group.dotnetcrossgen2.compilerCategories=crossgen2
|
|
group.dotnetcrossgen2.compilerType=dotnetcrossgen2
|
|
group.dotnetcrossgen2.groupName=.NET Crossgen2
|
|
|
|
group.dotnetmono.compilers=dotnettrunkvbmono:dotnet90vbmono:dotnet80vbmono:dotnet70vbmono:dotnet60vbmono
|
|
group.dotnetmono.compilerCategories=mono
|
|
group.dotnetmono.compilerType=dotnetmono
|
|
group.dotnetmono.groupName=.NET Mono
|
|
|
|
group.dotnetnativeaot.compilers=dotnettrunkvbnativeaot
|
|
group.dotnetnativeaot.compilerCategories=nativeaot
|
|
group.dotnetnativeaot.compilerType=dotnetnativeaot
|
|
group.dotnetnativeaot.groupName=.NET NativeAOT
|
|
|
|
group.dotnetildasm.compilers=dotnettrunkvbildasm:dotnet90vbildasm:dotnet80vbildasm:dotnet70vbildasm:dotnet60vbildasm
|
|
group.dotnetildasm.compilerCategories=ildasm
|
|
group.dotnetildasm.compilerType=dotnetildasm
|
|
group.dotnetildasm.groupName=.NET ILDasm
|
|
|
|
group.dotnetilspy.compilers=dotnettrunkvbilspy:dotnet90vbilspy:dotnet80vbilspy:dotnet70vbilspy:dotnet60vbilspy
|
|
group.dotnetilspy.compilerCategories=ilspy
|
|
group.dotnetilspy.compilerType=dotnetilspy
|
|
group.dotnetilspy.groupName=.NET ILSpy
|
|
|
|
group.dotnetlegacy.compilers=dotnettrunkvb:dotnet707vb:dotnet703vb:dotnet701vb:dotnet6018vb:dotnet6014vb:dotnet6011vb
|
|
group.dotnetlegacy.compilerCategories=legacy
|
|
group.dotnetlegacy.compilerType=dotnetlegacy
|
|
group.dotnetlegacy.groupName=Legacy
|
|
|
|
# CoreCLR compilers
|
|
|
|
compiler.dotnet60vbcoreclr.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
|
|
compiler.dotnet60vbcoreclr.name=.NET 6.0 CoreCLR
|
|
compiler.dotnet60vbcoreclr.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
|
|
compiler.dotnet60vbcoreclr.buildConfig=Release
|
|
compiler.dotnet60vbcoreclr.langVersion=latest
|
|
|
|
compiler.dotnet70vbcoreclr.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
|
|
compiler.dotnet70vbcoreclr.name=.NET 7.0 CoreCLR
|
|
compiler.dotnet70vbcoreclr.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
|
|
compiler.dotnet70vbcoreclr.buildConfig=Release
|
|
compiler.dotnet70vbcoreclr.langVersion=latest
|
|
|
|
compiler.dotnet80vbcoreclr.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
|
|
compiler.dotnet80vbcoreclr.name=.NET 8.0 CoreCLR
|
|
compiler.dotnet80vbcoreclr.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
|
|
compiler.dotnet80vbcoreclr.buildConfig=Release
|
|
compiler.dotnet80vbcoreclr.langVersion=latest
|
|
|
|
compiler.dotnet90vbcoreclr.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
|
|
compiler.dotnet90vbcoreclr.name=.NET 9.0 CoreCLR
|
|
compiler.dotnet90vbcoreclr.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
|
|
compiler.dotnet90vbcoreclr.buildConfig=Release
|
|
compiler.dotnet90vbcoreclr.langVersion=latest
|
|
|
|
compiler.dotnettrunkvbcoreclr.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbcoreclr.name=.NET (main) CoreCLR
|
|
compiler.dotnettrunkvbcoreclr.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbcoreclr.buildConfig=Release
|
|
compiler.dotnettrunkvbcoreclr.langVersion=latest
|
|
compiler.dotnettrunkvbcoreclr.isNightly=true
|
|
|
|
# Crossgen2 compilers
|
|
|
|
compiler.dotnet60vbcrossgen2.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
|
|
compiler.dotnet60vbcrossgen2.name=.NET 6.0 Crossgen2
|
|
compiler.dotnet60vbcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
|
|
compiler.dotnet60vbcrossgen2.buildConfig=Release
|
|
compiler.dotnet60vbcrossgen2.langVersion=latest
|
|
|
|
compiler.dotnet70vbcrossgen2.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
|
|
compiler.dotnet70vbcrossgen2.name=.NET 7.0 Crossgen2
|
|
compiler.dotnet70vbcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
|
|
compiler.dotnet70vbcrossgen2.buildConfig=Release
|
|
compiler.dotnet70vbcrossgen2.langVersion=latest
|
|
|
|
compiler.dotnet80vbcrossgen2.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
|
|
compiler.dotnet80vbcrossgen2.name=.NET 8.0 Crossgen2
|
|
compiler.dotnet80vbcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
|
|
compiler.dotnet80vbcrossgen2.buildConfig=Release
|
|
compiler.dotnet80vbcrossgen2.langVersion=latest
|
|
|
|
compiler.dotnet90vbcrossgen2.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
|
|
compiler.dotnet90vbcrossgen2.name=.NET 9.0 Crossgen2
|
|
compiler.dotnet90vbcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
|
|
compiler.dotnet90vbcrossgen2.buildConfig=Release
|
|
compiler.dotnet90vbcrossgen2.langVersion=latest
|
|
|
|
compiler.dotnettrunkvbcrossgen2.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbcrossgen2.name=.NET (main) Crossgen2
|
|
compiler.dotnettrunkvbcrossgen2.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbcrossgen2.buildConfig=Release
|
|
compiler.dotnettrunkvbcrossgen2.langVersion=latest
|
|
compiler.dotnettrunkvbcrossgen2.isNightly=true
|
|
|
|
# Mono compilers
|
|
|
|
compiler.dotnet60vbmono.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
|
|
compiler.dotnet60vbmono.name=.NET 6.0 Mono
|
|
compiler.dotnet60vbmono.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
|
|
compiler.dotnet60vbmono.buildConfig=Release
|
|
compiler.dotnet60vbmono.langVersion=latest
|
|
|
|
compiler.dotnet70vbmono.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
|
|
compiler.dotnet70vbmono.name=.NET 7.0 Mono
|
|
compiler.dotnet70vbmono.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
|
|
compiler.dotnet70vbmono.buildConfig=Release
|
|
compiler.dotnet70vbmono.langVersion=latest
|
|
|
|
compiler.dotnet80vbmono.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
|
|
compiler.dotnet80vbmono.name=.NET 8.0 Mono
|
|
compiler.dotnet80vbmono.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
|
|
compiler.dotnet80vbmono.buildConfig=Release
|
|
compiler.dotnet80vbmono.langVersion=latest
|
|
|
|
compiler.dotnet90vbmono.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
|
|
compiler.dotnet90vbmono.name=.NET 9.0 Mono
|
|
compiler.dotnet90vbmono.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
|
|
compiler.dotnet90vbmono.buildConfig=Release
|
|
compiler.dotnet90vbmono.langVersion=latest
|
|
|
|
compiler.dotnettrunkvbmono.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbmono.name=.NET (main) Mono
|
|
compiler.dotnettrunkvbmono.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbmono.buildConfig=Release
|
|
compiler.dotnettrunkvbmono.langVersion=latest
|
|
compiler.dotnettrunkvbmono.isNightly=true
|
|
|
|
# NativeAOT compilers
|
|
|
|
compiler.dotnettrunkvbnativeaot.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbnativeaot.name=.NET (main) NativeAOT
|
|
compiler.dotnettrunkvbnativeaot.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbnativeaot.buildConfig=Release
|
|
compiler.dotnettrunkvbnativeaot.langVersion=latest
|
|
compiler.dotnettrunkvbnativeaot.isNightly=true
|
|
|
|
# ILDasm compilers
|
|
|
|
compiler.dotnet60vbildasm.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
|
|
compiler.dotnet60vbildasm.name=.NET 6.0 ILDasm
|
|
compiler.dotnet60vbildasm.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
|
|
compiler.dotnet60vbildasm.buildConfig=Release
|
|
compiler.dotnet60vbildasm.langVersion=latest
|
|
|
|
compiler.dotnet70vbildasm.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
|
|
compiler.dotnet70vbildasm.name=.NET 7.0 ILDasm
|
|
compiler.dotnet70vbildasm.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
|
|
compiler.dotnet70vbildasm.buildConfig=Release
|
|
compiler.dotnet70vbildasm.langVersion=latest
|
|
|
|
compiler.dotnet80vbildasm.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
|
|
compiler.dotnet80vbildasm.name=.NET 8.0 ILDasm
|
|
compiler.dotnet80vbildasm.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
|
|
compiler.dotnet80vbildasm.buildConfig=Release
|
|
compiler.dotnet80vbildasm.langVersion=latest
|
|
|
|
compiler.dotnet90vbildasm.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
|
|
compiler.dotnet90vbildasm.name=.NET 9.0 ILDasm
|
|
compiler.dotnet90vbildasm.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
|
|
compiler.dotnet90vbildasm.buildConfig=Release
|
|
compiler.dotnet90vbildasm.langVersion=latest
|
|
|
|
compiler.dotnettrunkvbildasm.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbildasm.name=.NET (main) ILDasm
|
|
compiler.dotnettrunkvbildasm.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbildasm.buildConfig=Release
|
|
compiler.dotnettrunkvbildasm.langVersion=latest
|
|
compiler.dotnettrunkvbildasm.isNightly=true
|
|
|
|
# ILSpy compilers
|
|
|
|
compiler.dotnet60vbilspy.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
|
|
compiler.dotnet60vbilspy.name=.NET 6.0 ILSpy
|
|
compiler.dotnet60vbilspy.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
|
|
compiler.dotnet60vbilspy.buildConfig=Release
|
|
compiler.dotnet60vbilspy.langVersion=latest
|
|
|
|
compiler.dotnet70vbilspy.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
|
|
compiler.dotnet70vbilspy.name=.NET 7.0 ILSpy
|
|
compiler.dotnet70vbilspy.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
|
|
compiler.dotnet70vbilspy.buildConfig=Release
|
|
compiler.dotnet70vbilspy.langVersion=latest
|
|
|
|
compiler.dotnet80vbilspy.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
|
|
compiler.dotnet80vbilspy.name=.NET 8.0 ILSpy
|
|
compiler.dotnet80vbilspy.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
|
|
compiler.dotnet80vbilspy.buildConfig=Release
|
|
compiler.dotnet80vbilspy.langVersion=latest
|
|
|
|
compiler.dotnet90vbilspy.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
|
|
compiler.dotnet90vbilspy.name=.NET 9.0 ILSpy
|
|
compiler.dotnet90vbilspy.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
|
|
compiler.dotnet90vbilspy.buildConfig=Release
|
|
compiler.dotnet90vbilspy.langVersion=latest
|
|
|
|
compiler.dotnettrunkvbilspy.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvbilspy.name=.NET (main) ILSpy
|
|
compiler.dotnettrunkvbilspy.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvbilspy.buildConfig=Release
|
|
compiler.dotnettrunkvbilspy.langVersion=latest
|
|
compiler.dotnettrunkvbilspy.isNightly=true
|
|
|
|
# Legacy compilers (for backwards compatibility, don't add new compilers here)
|
|
|
|
compiler.dotnet6011vb.exe=/opt/compiler-explorer/dotnet-v6.0.11/.dotnet/dotnet
|
|
compiler.dotnet6011vb.name=.NET 6.0.110
|
|
compiler.dotnet6011vb.clrDir=/opt/compiler-explorer/dotnet-v6.0.11
|
|
compiler.dotnet6011vb.buildConfig=Release
|
|
compiler.dotnet6011vb.langVersion=latest
|
|
|
|
compiler.dotnet6014vb.exe=/opt/compiler-explorer/dotnet-v6.0.14/.dotnet/dotnet
|
|
compiler.dotnet6014vb.name=.NET 6.0.113
|
|
compiler.dotnet6014vb.clrDir=/opt/compiler-explorer/dotnet-v6.0.14
|
|
compiler.dotnet6014vb.buildConfig=Release
|
|
compiler.dotnet6014vb.langVersion=latest
|
|
|
|
compiler.dotnet6018vb.exe=/opt/compiler-explorer/dotnet-v6.0.18/.dotnet/dotnet
|
|
compiler.dotnet6018vb.name=.NET 6.0.116
|
|
compiler.dotnet6018vb.clrDir=/opt/compiler-explorer/dotnet-v6.0.18
|
|
compiler.dotnet6018vb.buildConfig=Release
|
|
compiler.dotnet6018vb.langVersion=latest
|
|
|
|
compiler.dotnet701vb.exe=/opt/compiler-explorer/dotnet-v7.0.1/.dotnet/dotnet
|
|
compiler.dotnet701vb.name=.NET 7.0.100
|
|
compiler.dotnet701vb.clrDir=/opt/compiler-explorer/dotnet-v7.0.1
|
|
compiler.dotnet701vb.buildConfig=Release
|
|
compiler.dotnet701vb.langVersion=latest
|
|
|
|
compiler.dotnet703vb.exe=/opt/compiler-explorer/dotnet-v7.0.3/.dotnet/dotnet
|
|
compiler.dotnet703vb.name=.NET 7.0.102
|
|
compiler.dotnet703vb.clrDir=/opt/compiler-explorer/dotnet-v7.0.3
|
|
compiler.dotnet703vb.buildConfig=Release
|
|
compiler.dotnet703vb.langVersion=latest
|
|
|
|
compiler.dotnet707vb.exe=/opt/compiler-explorer/dotnet-v7.0.7/.dotnet/dotnet
|
|
compiler.dotnet707vb.name=.NET 7.0.105
|
|
compiler.dotnet707vb.clrDir=/opt/compiler-explorer/dotnet-v7.0.7
|
|
compiler.dotnet707vb.buildConfig=Release
|
|
compiler.dotnet707vb.langVersion=latest
|
|
|
|
compiler.dotnettrunkvb.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
|
|
compiler.dotnettrunkvb.name=.NET (main)
|
|
compiler.dotnettrunkvb.clrDir=/opt/compiler-explorer/dotnet-trunk
|
|
compiler.dotnettrunkvb.buildConfig=Release
|
|
compiler.dotnettrunkvb.langVersion=latest
|
|
compiler.dotnettrunkvb.isNightly=true
|