From 9b46de8bf6fd6fd65a38c9b8a2ccc8b08af96df0 Mon Sep 17 00:00:00 2001 From: Maxime Mangel Date: Sun, 18 Feb 2024 17:18:09 +0100 Subject: [PATCH] Load all Fable.Library as part of the solution file --- Fable.sln | 24 +++++++++++++------ ...ary.fsproj => Fable.Library.Python.fsproj} | 0 ...brary.fsproj => Fable.Library.Rust.fsproj} | 0 ...fsproj => Fable.Library.TypeScript.fsproj} | 0 4 files changed, 17 insertions(+), 7 deletions(-) rename src/fable-library-py/fable_library/{Fable.Library.fsproj => Fable.Library.Python.fsproj} (100%) rename src/fable-library-rust/src/{Fable.Library.fsproj => Fable.Library.Rust.fsproj} (100%) rename src/fable-library-ts/{Fable.Library.fsproj => Fable.Library.TypeScript.fsproj} (100%) diff --git a/Fable.sln b/Fable.sln index 973ff8fd0e..74cd66e05b 100644 --- a/Fable.sln +++ b/Fable.sln @@ -7,8 +7,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{C8CB96CF-68A EndProject Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fable.Core", "src\Fable.Core\Fable.Core.fsproj", "{287FF404-A34F-4385-95BE-C892BA0E3DCE}" EndProject -Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fable.Library", "src\fable-library-ts\Fable.Library.fsproj", "{11C625B4-0E0E-49BD-977F-4A0FC9821B5B}" -EndProject Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fable.AST", "src\Fable.AST\Fable.AST.fsproj", "{893F6BC9-81D7-4154-88D8-0F0D4601E7AE}" EndProject Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Fable.Transforms", "src\Fable.Transforms\Fable.Transforms.fsproj", "{AC4FFF83-30BB-4DBA-9600-C19FA999E088}" @@ -66,6 +64,12 @@ Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fable.Compiler", "src\Fable EndProject Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fable.Analyzers", "src\Fable.Analyzers\Fable.Analyzers.fsproj", "{75B5084B-C267-47EC-B4A1-7764A1F2A2FF}" EndProject +Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "fable-library-rust", "fable-library-rust", "{493A3959-758E-4D88-8E82-16680E70D282}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fable.Library.Rust", "src\fable-library-rust\src\Fable.Library.Rust.fsproj", "{A68CF5C2-DAB1-451F-AA36-3C171C61D4F2}" +EndProject +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Fable.Library.TypeScript", "src\fable-library-ts\Fable.Library.TypeScript.fsproj", "{C0AD4BF9-638A-43D0-AD46-AAC72C508B42}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -76,10 +80,6 @@ Global {287FF404-A34F-4385-95BE-C892BA0E3DCE}.Debug|Any CPU.Build.0 = Debug|Any CPU {287FF404-A34F-4385-95BE-C892BA0E3DCE}.Release|Any CPU.ActiveCfg = Release|Any CPU {287FF404-A34F-4385-95BE-C892BA0E3DCE}.Release|Any CPU.Build.0 = Release|Any CPU - {11C625B4-0E0E-49BD-977F-4A0FC9821B5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {11C625B4-0E0E-49BD-977F-4A0FC9821B5B}.Debug|Any CPU.Build.0 = Debug|Any CPU - {11C625B4-0E0E-49BD-977F-4A0FC9821B5B}.Release|Any CPU.ActiveCfg = Release|Any CPU - {11C625B4-0E0E-49BD-977F-4A0FC9821B5B}.Release|Any CPU.Build.0 = Release|Any CPU {893F6BC9-81D7-4154-88D8-0F0D4601E7AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {893F6BC9-81D7-4154-88D8-0F0D4601E7AE}.Debug|Any CPU.Build.0 = Debug|Any CPU {893F6BC9-81D7-4154-88D8-0F0D4601E7AE}.Release|Any CPU.ActiveCfg = Release|Any CPU @@ -172,13 +172,20 @@ Global {75B5084B-C267-47EC-B4A1-7764A1F2A2FF}.Debug|Any CPU.Build.0 = Debug|Any CPU {75B5084B-C267-47EC-B4A1-7764A1F2A2FF}.Release|Any CPU.ActiveCfg = Release|Any CPU {75B5084B-C267-47EC-B4A1-7764A1F2A2FF}.Release|Any CPU.Build.0 = Release|Any CPU + {A68CF5C2-DAB1-451F-AA36-3C171C61D4F2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {A68CF5C2-DAB1-451F-AA36-3C171C61D4F2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A68CF5C2-DAB1-451F-AA36-3C171C61D4F2}.Release|Any CPU.ActiveCfg = Release|Any CPU + {A68CF5C2-DAB1-451F-AA36-3C171C61D4F2}.Release|Any CPU.Build.0 = Release|Any CPU + {C0AD4BF9-638A-43D0-AD46-AAC72C508B42}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {C0AD4BF9-638A-43D0-AD46-AAC72C508B42}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0AD4BF9-638A-43D0-AD46-AAC72C508B42}.Release|Any CPU.ActiveCfg = Release|Any CPU + {C0AD4BF9-638A-43D0-AD46-AAC72C508B42}.Release|Any CPU.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE EndGlobalSection GlobalSection(NestedProjects) = preSolution {287FF404-A34F-4385-95BE-C892BA0E3DCE} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} - {11C625B4-0E0E-49BD-977F-4A0FC9821B5B} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} {893F6BC9-81D7-4154-88D8-0F0D4601E7AE} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} {AC4FFF83-30BB-4DBA-9600-C19FA999E088} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} {964B545D-0EB2-485A-9D74-693D75DB3EDE} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} @@ -203,6 +210,9 @@ Global {F2E323CE-FDF3-4A1E-AE97-B723D2E63763} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} {942DD29B-07C0-4ACF-891E-85C1235A9BE0} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} {75B5084B-C267-47EC-B4A1-7764A1F2A2FF} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} + {493A3959-758E-4D88-8E82-16680E70D282} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} + {A68CF5C2-DAB1-451F-AA36-3C171C61D4F2} = {493A3959-758E-4D88-8E82-16680E70D282} + {C0AD4BF9-638A-43D0-AD46-AAC72C508B42} = {C8CB96CF-68A8-4083-A0F8-319275CF8097} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {58DF9285-8523-4EAC-B598-BE5B02A76A00} diff --git a/src/fable-library-py/fable_library/Fable.Library.fsproj b/src/fable-library-py/fable_library/Fable.Library.Python.fsproj similarity index 100% rename from src/fable-library-py/fable_library/Fable.Library.fsproj rename to src/fable-library-py/fable_library/Fable.Library.Python.fsproj diff --git a/src/fable-library-rust/src/Fable.Library.fsproj b/src/fable-library-rust/src/Fable.Library.Rust.fsproj similarity index 100% rename from src/fable-library-rust/src/Fable.Library.fsproj rename to src/fable-library-rust/src/Fable.Library.Rust.fsproj diff --git a/src/fable-library-ts/Fable.Library.fsproj b/src/fable-library-ts/Fable.Library.TypeScript.fsproj similarity index 100% rename from src/fable-library-ts/Fable.Library.fsproj rename to src/fable-library-ts/Fable.Library.TypeScript.fsproj