Browse Source

Correct F# targets file now used when creating a new F# project.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/branches/3.0@3689 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Matt Ward 17 years ago
parent
commit
b42119f27c
  1. 18
      src/AddIns/BackendBindings/FSharp/FSharp.Build.Tasks.sln
  2. 6
      src/AddIns/BackendBindings/FSharp/FSharpBinding.sln
  3. 2
      src/AddIns/BackendBindings/FSharp/FSharpBinding/Project/Src/project.fs

18
src/AddIns/BackendBindings/FSharp/FSharp.Build.Tasks.sln

@ -1,18 +0,0 @@

Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
# SharpDevelop 3.0.0.2956
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FSharp.Build.Tasks", "FSharp.Build.Tasks\Project\FSharp.Build.Tasks.csproj", "{674D485B-8340-498D-B91F-BE51543386C8}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{674D485B-8340-498D-B91F-BE51543386C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Release|Any CPU.Build.0 = Release|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
EndGlobalSection
EndGlobal

6
src/AddIns/BackendBindings/FSharp/FSharpBinding.sln

@ -1,7 +1,7 @@
 
Microsoft Visual Studio Solution File, Format Version 10.00 Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008 # Visual Studio 2008
# SharpDevelop 3.0.0.2980 # SharpDevelop 3.0.0.3280
Project("{982E8BC1-ACD7-4dbf-96AB-B2CE67D6A008}") = "FSharpBinding", "FSharpBinding\Project\FSharpBinding.fsproj", "{99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}" Project("{982E8BC1-ACD7-4dbf-96AB-B2CE67D6A008}") = "FSharpBinding", "FSharpBinding\Project\FSharpBinding.fsproj", "{99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}"
EndProject EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.TextEditor", "..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}" Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.TextEditor", "..\..\..\Libraries\ICSharpCode.TextEditor\Project\ICSharpCode.TextEditor.csproj", "{2D18BE89-D210-49EB-A9DD-2246FBB3DF6D}"
@ -30,10 +30,6 @@ Global
{99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Release|Any CPU.Build.0 = Release|Any CPU {99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Release|Any CPU.Build.0 = Release|Any CPU
{99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Release|Any CPU.ActiveCfg = Release|Any CPU {99BAE3A2-C40D-40D2-A7B4-EBB4798F36E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Release|Any CPU.Build.0 = Release|Any CPU
{674D485B-8340-498D-B91F-BE51543386C8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Debug|Any CPU.Build.0 = Debug|Any CPU {D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Release|Any CPU.Build.0 = Release|Any CPU {D3C782BA-178E-4235-A3BA-8C11DEBB6BEE}.Release|Any CPU.Build.0 = Release|Any CPU

2
src/AddIns/BackendBindings/FSharp/FSharpBinding/Project/Src/project.fs

@ -39,7 +39,7 @@ type FSharpProject = class
new (info : ProjectCreateInformation) as x = new (info : ProjectCreateInformation) as x =
{ inherit CompilableProject(info.Solution) } then { inherit CompilableProject(info.Solution) } then
x.Create(info) x.Create(info)
base.AddImport(@"$(FSharpBuildTasksPath)\SharpDevelop.Build.Fsc.Targets", null) base.AddImport(@"$(MSBuildExtensionsPath)\FSharp\1.0\Microsoft.FSharp.Targets", null)
override x.GetDefaultItemType(fileName : string) = override x.GetDefaultItemType(fileName : string) =
if String.Equals(".fs", Path.GetExtension(fileName), StringComparison.InvariantCultureIgnoreCase) then if String.Equals(".fs", Path.GetExtension(fileName), StringComparison.InvariantCultureIgnoreCase) then
ItemType.Compile ItemType.Compile

Loading…
Cancel
Save