Skip to content

Commit

Permalink
WIP: Save progress
Browse files Browse the repository at this point in the history
  • Loading branch information
Maxime Mangel committed Sep 17, 2023
1 parent dd4d6c9 commit ac1a4c8
Show file tree
Hide file tree
Showing 25 changed files with 2,559 additions and 897 deletions.
4 changes: 2 additions & 2 deletions .config/dotnet-tools.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
"version": 1,
"isRoot": true,
"tools": {
"fantomas-tool": {
"version": "4.7.9",
"fantomas": {
"version": "6.2.0",
"commands": [
"fantomas"
]
Expand Down
6 changes: 4 additions & 2 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,7 @@ indent_style = space
indent_size = 2

# Fantomas (see https://github.com/fsprojects/fantomas/blob/master/docs/Documentation.md)
[*.fs]
max_line_length=140
[*.{fs,fsx,fsi}]
max_line_length = 80
fsharp_multi_line_lambda_closing_newline = true
fsharp_multiline_bracket_style = stroustrup
4 changes: 4 additions & 0 deletions .fantomasignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
src/**
tests/**
build/**
tests_external/**
3 changes: 2 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,5 +27,6 @@
"build/fable-library-rust/Cargo.toml",
"build/tests/Rust/Cargo.toml"
],
"editor.inlayHints.enabled": "offUnlessPressed"
"editor.inlayHints.enabled": "offUnlessPressed",
"dotnet.defaultSolution": "disable"
}
30 changes: 30 additions & 0 deletions Build.fsproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net6.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<Compile Include="build2/Utils.fs" />
<Compile Include="build2/SimpleExec.Extensions.fs" />
<Compile Include="build2/FableLibrary/Core.fs" />
<Compile Include="build2/FableLibrary/Python.fs" />
<Compile Include="build2/FableLibrary/Dart.fs" />
<Compile Include="build2/FableLibrary/TypeScript.fs" />
<Compile Include="build2/FableLibrary/JavaScript.fs" />
<Compile Include="build2/FableLibrary/Rust.fs" />
<Compile Include="build2/Tests/JavaScript.fs" />
<Compile Include="build2/Tests/Python.fs" />
<Compile Include="build2/Tests/Rust.fs" />
<Compile Include="build2/Tests/Dart.fs" />
<Compile Include="build2/Tests/TypeScript.fs" />
<Compile Include="build2/Main.fs" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="BlackFox.CommandLine" Version="1.0.0" />
<PackageReference Include="EluciusFTW.SpectreCoff" Version="0.47.28" />
<PackageReference Include="Fake.IO.FileSystem" Version="6.0.0" />
<PackageReference Include="SimpleExec" Version="11.0.0" />
<PackageReference Include="Spectre.Console" Version="0.47.0" />
<PackageReference Update="FSharp.Core" Version="7.0.400" />
</ItemGroup>
</Project>
6 changes: 6 additions & 0 deletions Fable.sln
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,8 @@ Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fable.Tests.TypeScript", "t
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fable.Tests.Spaces", "tests\Js\Project With Spaces\Fable.Tests.Spaces.fsproj", "{C90E23AF-4B5B-44A7-ADCC-3BF89547395B}"
EndProject
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Build", "Build.fsproj", "{EEBF506A-F0BC-4660-9387-65ADA5F36EAA}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -154,6 +156,10 @@ Global
{C90E23AF-4B5B-44A7-ADCC-3BF89547395B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{C90E23AF-4B5B-44A7-ADCC-3BF89547395B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{C90E23AF-4B5B-44A7-ADCC-3BF89547395B}.Release|Any CPU.Build.0 = Release|Any CPU
{EEBF506A-F0BC-4660-9387-65ADA5F36EAA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EEBF506A-F0BC-4660-9387-65ADA5F36EAA}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EEBF506A-F0BC-4660-9387-65ADA5F36EAA}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EEBF506A-F0BC-4660-9387-65ADA5F36EAA}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
Loading

0 comments on commit ac1a4c8

Please sign in to comment.