Files
compiler-explorer/etc/config/fsharp.defaults.properties

260 lines
13 KiB
Properties

compilers=&dotnetcoreclr:&dotnetcrossgen2:&dotnetmono:&dotnetnativeaot:&dotnetildasm:&dotnetilspy:&dotnetlegacy
supportsBinary=true
needsMulti=false
defaultCompiler=dotnet90fsharpcoreclr
executionEnvironmentClass=local-dotnet
group.dotnetcoreclr.compilers=dotnettrunkfsharpcoreclr:dotnet90fsharpcoreclr:dotnet80fsharpcoreclr:dotnet70fsharpcoreclr:dotnet60fsharpcoreclr
group.dotnetcoreclr.compilerCategories=coreclr
group.dotnetcoreclr.compilerType=dotnetcoreclr
group.dotnetcoreclr.groupName=.NET CoreCLR
group.dotnetcrossgen2.compilers=dotnettrunkfsharpcrossgen2:dotnet90fsharpcrossgen2:dotnet80fsharpcrossgen2:dotnet70fsharpcrossgen2:dotnet60fsharpcrossgen2
group.dotnetcrossgen2.compilerCategories=crossgen2
group.dotnetcrossgen2.compilerType=dotnetcrossgen2
group.dotnetcrossgen2.groupName=.NET Crossgen2
group.dotnetmono.compilers=dotnettrunkfsharpmono:dotnet90fsharpmono:dotnet80fsharpmono:dotnet70fsharpmono:dotnet60fsharpmono
group.dotnetmono.compilerCategories=mono
group.dotnetmono.compilerType=dotnetmono
group.dotnetmono.groupName=.NET Mono
group.dotnetnativeaot.compilers=dotnettrunkfsharpnativeaot
group.dotnetnativeaot.compilerCategories=nativeaot
group.dotnetnativeaot.compilerType=dotnetnativeaot
group.dotnetnativeaot.groupName=.NET NativeAOT
group.dotnetildasm.compilers=dotnettrunkfsharpildasm:dotnet90fsharpildasm:dotnet80fsharpildasm:dotnet70fsharpildasm:dotnet60fsharpildasm
group.dotnetildasm.compilerCategories=ildasm
group.dotnetildasm.compilerType=dotnetildasm
group.dotnetildasm.groupName=.NET ILDasm
group.dotnetilspy.compilers=dotnettrunkfsharpilspy:dotnet90fsharpilspy:dotnet80fsharpilspy:dotnet70fsharpilspy:dotnet60fsharpilspy
group.dotnetilspy.compilerCategories=ilspy
group.dotnetilspy.compilerType=dotnetilspy
group.dotnetilspy.groupName=.NET ILSpy
group.dotnetlegacy.compilers=dotnettrunkfsharp:dotnet707fsharp:dotnet703fsharp:dotnet701fsharp:dotnet6018fsharp:dotnet6014fsharp:dotnet6011fsharp
group.dotnetlegacy.compilerCategories=legacy
group.dotnetlegacy.compilerType=dotnetlegacy
group.dotnetlegacy.groupName=Legacy
# CoreCLR compilers
compiler.dotnet60fsharpcoreclr.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
compiler.dotnet60fsharpcoreclr.name=.NET 6.0 CoreCLR
compiler.dotnet60fsharpcoreclr.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
compiler.dotnet60fsharpcoreclr.buildConfig=Release
compiler.dotnet60fsharpcoreclr.langVersion=latest
compiler.dotnet70fsharpcoreclr.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
compiler.dotnet70fsharpcoreclr.name=.NET 7.0 CoreCLR
compiler.dotnet70fsharpcoreclr.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
compiler.dotnet70fsharpcoreclr.buildConfig=Release
compiler.dotnet70fsharpcoreclr.langVersion=latest
compiler.dotnet80fsharpcoreclr.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
compiler.dotnet80fsharpcoreclr.name=.NET 8.0 CoreCLR
compiler.dotnet80fsharpcoreclr.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
compiler.dotnet80fsharpcoreclr.buildConfig=Release
compiler.dotnet80fsharpcoreclr.langVersion=latest
compiler.dotnet90fsharpcoreclr.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
compiler.dotnet90fsharpcoreclr.name=.NET 9.0 CoreCLR
compiler.dotnet90fsharpcoreclr.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
compiler.dotnet90fsharpcoreclr.buildConfig=Release
compiler.dotnet90fsharpcoreclr.langVersion=latest
compiler.dotnettrunkfsharpcoreclr.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpcoreclr.name=.NET (main) CoreCLR
compiler.dotnettrunkfsharpcoreclr.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpcoreclr.buildConfig=Release
compiler.dotnettrunkfsharpcoreclr.langVersion=preview
compiler.dotnettrunkfsharpcoreclr.isNightly=true
# Crossgen2 compilers
compiler.dotnet60fsharpcrossgen2.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
compiler.dotnet60fsharpcrossgen2.name=.NET 6.0 Crossgen2
compiler.dotnet60fsharpcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
compiler.dotnet60fsharpcrossgen2.buildConfig=Release
compiler.dotnet60fsharpcrossgen2.langVersion=latest
compiler.dotnet70fsharpcrossgen2.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
compiler.dotnet70fsharpcrossgen2.name=.NET 7.0 Crossgen2
compiler.dotnet70fsharpcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
compiler.dotnet70fsharpcrossgen2.buildConfig=Release
compiler.dotnet70fsharpcrossgen2.langVersion=latest
compiler.dotnet80fsharpcrossgen2.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
compiler.dotnet80fsharpcrossgen2.name=.NET 8.0 Crossgen2
compiler.dotnet80fsharpcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
compiler.dotnet80fsharpcrossgen2.buildConfig=Release
compiler.dotnet80fsharpcrossgen2.langVersion=latest
compiler.dotnet90fsharpcrossgen2.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
compiler.dotnet90fsharpcrossgen2.name=.NET 9.0 Crossgen2
compiler.dotnet90fsharpcrossgen2.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
compiler.dotnet90fsharpcrossgen2.buildConfig=Release
compiler.dotnet90fsharpcrossgen2.langVersion=latest
compiler.dotnettrunkfsharpcrossgen2.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpcrossgen2.name=.NET (main) Crossgen2
compiler.dotnettrunkfsharpcrossgen2.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpcrossgen2.buildConfig=Release
compiler.dotnettrunkfsharpcrossgen2.langVersion=preview
compiler.dotnettrunkfsharpcrossgen2.isNightly=true
# Mono compilers
compiler.dotnet60fsharpmono.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
compiler.dotnet60fsharpmono.name=.NET 6.0 Mono
compiler.dotnet60fsharpmono.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
compiler.dotnet60fsharpmono.buildConfig=Release
compiler.dotnet60fsharpmono.langVersion=latest
compiler.dotnet70fsharpmono.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
compiler.dotnet70fsharpmono.name=.NET 7.0 Mono
compiler.dotnet70fsharpmono.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
compiler.dotnet70fsharpmono.buildConfig=Release
compiler.dotnet70fsharpmono.langVersion=latest
compiler.dotnet80fsharpmono.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
compiler.dotnet80fsharpmono.name=.NET 8.0 Mono
compiler.dotnet80fsharpmono.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
compiler.dotnet80fsharpmono.buildConfig=Release
compiler.dotnet80fsharpmono.langVersion=latest
compiler.dotnet90fsharpmono.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
compiler.dotnet90fsharpmono.name=.NET 9.0 Mono
compiler.dotnet90fsharpmono.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
compiler.dotnet90fsharpmono.buildConfig=Release
compiler.dotnet90fsharpmono.langVersion=latest
compiler.dotnettrunkfsharpmono.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpmono.name=.NET (main) Mono
compiler.dotnettrunkfsharpmono.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpmono.buildConfig=Release
compiler.dotnettrunkfsharpmono.langVersion=preview
compiler.dotnettrunkfsharpmono.isNightly=true
# NativeAOT compilers
compiler.dotnettrunkfsharpnativeaot.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpnativeaot.name=.NET (main) NativeAOT
compiler.dotnettrunkfsharpnativeaot.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpnativeaot.buildConfig=Release
compiler.dotnettrunkfsharpnativeaot.langVersion=preview
compiler.dotnettrunkfsharpnativeaot.isNightly=true
# ILDasm compilers
compiler.dotnet60fsharpildasm.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
compiler.dotnet60fsharpildasm.name=.NET 6.0 ILDasm
compiler.dotnet60fsharpildasm.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
compiler.dotnet60fsharpildasm.buildConfig=Release
compiler.dotnet60fsharpildasm.langVersion=latest
compiler.dotnet70fsharpildasm.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
compiler.dotnet70fsharpildasm.name=.NET 7.0 ILDasm
compiler.dotnet70fsharpildasm.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
compiler.dotnet70fsharpildasm.buildConfig=Release
compiler.dotnet70fsharpildasm.langVersion=latest
compiler.dotnet80fsharpildasm.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
compiler.dotnet80fsharpildasm.name=.NET 8.0 ILDasm
compiler.dotnet80fsharpildasm.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
compiler.dotnet80fsharpildasm.buildConfig=Release
compiler.dotnet80fsharpildasm.langVersion=latest
compiler.dotnet90fsharpildasm.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
compiler.dotnet90fsharpildasm.name=.NET 9.0 ILDasm
compiler.dotnet90fsharpildasm.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
compiler.dotnet90fsharpildasm.buildConfig=Release
compiler.dotnet90fsharpildasm.langVersion=latest
compiler.dotnettrunkfsharpildasm.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpildasm.name=.NET (main) ILDasm
compiler.dotnettrunkfsharpildasm.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpildasm.buildConfig=Release
compiler.dotnettrunkfsharpildasm.langVersion=preview
compiler.dotnettrunkfsharpildasm.isNightly=true
# ILSpy compilers
compiler.dotnet60fsharpilspy.exe=/opt/compiler-explorer/dotnet-v6.0.36/.dotnet/dotnet
compiler.dotnet60fsharpilspy.name=.NET 6.0 ILSpy
compiler.dotnet60fsharpilspy.clrDir=/opt/compiler-explorer/dotnet-v6.0.36
compiler.dotnet60fsharpilspy.buildConfig=Release
compiler.dotnet60fsharpilspy.langVersion=latest
compiler.dotnet70fsharpilspy.exe=/opt/compiler-explorer/dotnet-v7.0.20/.dotnet/dotnet
compiler.dotnet70fsharpilspy.name=.NET 7.0 ILSpy
compiler.dotnet70fsharpilspy.clrDir=/opt/compiler-explorer/dotnet-v7.0.20
compiler.dotnet70fsharpilspy.buildConfig=Release
compiler.dotnet70fsharpilspy.langVersion=latest
compiler.dotnet80fsharpilspy.exe=/opt/compiler-explorer/dotnet-v8.0.13/.dotnet/dotnet
compiler.dotnet80fsharpilspy.name=.NET 8.0 ILSpy
compiler.dotnet80fsharpilspy.clrDir=/opt/compiler-explorer/dotnet-v8.0.13
compiler.dotnet80fsharpilspy.buildConfig=Release
compiler.dotnet80fsharpilspy.langVersion=latest
compiler.dotnet90fsharpilspy.exe=/opt/compiler-explorer/dotnet-v9.0.2/.dotnet/dotnet
compiler.dotnet90fsharpilspy.name=.NET 9.0 ILSpy
compiler.dotnet90fsharpilspy.clrDir=/opt/compiler-explorer/dotnet-v9.0.2
compiler.dotnet90fsharpilspy.buildConfig=Release
compiler.dotnet90fsharpilspy.langVersion=latest
compiler.dotnettrunkfsharpilspy.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharpilspy.name=.NET (main) ILSpy
compiler.dotnettrunkfsharpilspy.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharpilspy.buildConfig=Release
compiler.dotnettrunkfsharpilspy.langVersion=preview
compiler.dotnettrunkfsharpilspy.isNightly=true
# Legacy compilers (for backwards compatibility, don't add new compilers here)
compiler.dotnet6011fsharp.exe=/opt/compiler-explorer/dotnet-v6.0.11/.dotnet/dotnet
compiler.dotnet6011fsharp.name=.NET 6.0.110
compiler.dotnet6011fsharp.clrDir=/opt/compiler-explorer/dotnet-v6.0.11
compiler.dotnet6011fsharp.buildConfig=Release
compiler.dotnet6011fsharp.langVersion=latest
compiler.dotnet6014fsharp.exe=/opt/compiler-explorer/dotnet-v6.0.14/.dotnet/dotnet
compiler.dotnet6014fsharp.name=.NET 6.0.113
compiler.dotnet6014fsharp.clrDir=/opt/compiler-explorer/dotnet-v6.0.14
compiler.dotnet6014fsharp.buildConfig=Release
compiler.dotnet6014fsharp.langVersion=latest
compiler.dotnet6018fsharp.exe=/opt/compiler-explorer/dotnet-v6.0.18/.dotnet/dotnet
compiler.dotnet6018fsharp.name=.NET 6.0.116
compiler.dotnet6018fsharp.clrDir=/opt/compiler-explorer/dotnet-v6.0.18
compiler.dotnet6018fsharp.buildConfig=Release
compiler.dotnet6018fsharp.langVersion=latest
compiler.dotnet701fsharp.exe=/opt/compiler-explorer/dotnet-v7.0.1/.dotnet/dotnet
compiler.dotnet701fsharp.name=.NET 7.0.100
compiler.dotnet701fsharp.clrDir=/opt/compiler-explorer/dotnet-v7.0.1
compiler.dotnet701fsharp.buildConfig=Release
compiler.dotnet701fsharp.langVersion=latest
compiler.dotnet703fsharp.exe=/opt/compiler-explorer/dotnet-v7.0.3/.dotnet/dotnet
compiler.dotnet703fsharp.name=.NET 7.0.102
compiler.dotnet703fsharp.clrDir=/opt/compiler-explorer/dotnet-v7.0.3
compiler.dotnet703fsharp.buildConfig=Release
compiler.dotnet703fsharp.langVersion=latest
compiler.dotnet707fsharp.exe=/opt/compiler-explorer/dotnet-v7.0.7/.dotnet/dotnet
compiler.dotnet707fsharp.name=.NET 7.0.105
compiler.dotnet707fsharp.clrDir=/opt/compiler-explorer/dotnet-v7.0.7
compiler.dotnet707fsharp.buildConfig=Release
compiler.dotnet707fsharp.langVersion=latest
compiler.dotnettrunkfsharp.exe=/opt/compiler-explorer/dotnet-trunk/.dotnet/dotnet
compiler.dotnettrunkfsharp.name=.NET (main)
compiler.dotnettrunkfsharp.clrDir=/opt/compiler-explorer/dotnet-trunk
compiler.dotnettrunkfsharp.buildConfig=Release
compiler.dotnettrunkfsharp.langVersion=preview
compiler.dotnettrunkfsharp.isNightly=true