From a5e5d577790c585cb8569d044add4ff4d5061718 Mon Sep 17 00:00:00 2001 From: F# Software Foundation Date: Thu, 5 Jun 2014 16:47:06 +0100 Subject: [PATCH] test projects --- .../PortableLibrary1.fs | 4 ++ ...2013_FSharp_Portable_Library_net451.fsproj | 59 +++++++++++++++++++ ..._VS2013_FSharp_Portable_Library_net451.sln | 22 +++++++ .../Script.fsx | 6 ++ .../PortableLibrary1.fs | 4 ++ ...2013_FSharp_Portable_Library_net451.fsproj | 59 +++++++++++++++++++ ..._VS2013_FSharp_Portable_Library_net451.sln | 22 +++++++ .../Script.fsx | 6 ++ tests/projects/build.sh | 5 ++ 9 files changed, 187 insertions(+) create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/PortableLibrary1.fs create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.fsproj create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.sln create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Script.fsx create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/PortableLibrary1.fs create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.fsproj create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.sln create mode 100644 tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Script.fsx diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/PortableLibrary1.fs b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/PortableLibrary1.fs new file mode 100644 index 0000000000..11366d8a07 --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/PortableLibrary1.fs @@ -0,0 +1,4 @@ +namespace Sample_VS2013_FSharp_Portable_Library_net451 + +type Class1() = + member this.X = "F#" diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.fsproj b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.fsproj new file mode 100644 index 0000000000..90c8fdd539 --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.fsproj @@ -0,0 +1,59 @@ + + + + + Debug + AnyCPU + 2.0 + 1b9989ff-645a-4cbd-ba59-db5c201a6607 + Library + Sample_VS2013_FSharp_Portable_Library_net451 + Sample_VS2013_FSharp_Portable_Library_net451 + v4.5 + Profile259 + netcore + 3.3.1.259 + Sample_VS2013_FSharp_Portable_Library_net451 + + + true + full + false + false + bin\Debug\ + DEBUG;TRACE + 3 + bin\Debug\Sample_VS2013_FSharp_Portable_Library_net451.XML + + + pdbonly + true + true + bin\Release\ + TRACE + 3 + bin\Release\Sample_VS2013_FSharp_Portable_Library_net451.XML + + + + FSharp.Core + FSharp.Core.dll + $(MSBuildExtensionsPath32)\..\Reference Assemblies\Microsoft\FSharp\.NETCore\$(TargetFSharpCoreVersion)\FSharp.Core.dll + + + + + + + + 12 + + + + diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.sln b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.sln new file mode 100644 index 0000000000..b58056fafe --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Sample_VS2013_FSharp_Portable_Library_net451.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Sample_VS2013_FSharp_Portable_Library_net451", "Sample_VS2013_FSharp_Portable_Library_net451.fsproj", "{1B9989FF-645A-4CBD-BA59-DB5C201A6607}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Script.fsx b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Script.fsx new file mode 100644 index 0000000000..769825e38d --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259/Script.fsx @@ -0,0 +1,6 @@ +// Learn more about F# at http://fsharp.net. See the 'F# Tutorial' project +// for more guidance on F# programming. + +#load "PortableLibrary1.fs" +open Sample_VS2013_FSharp_Portable_Library_net451 + diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/PortableLibrary1.fs b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/PortableLibrary1.fs new file mode 100644 index 0000000000..11366d8a07 --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/PortableLibrary1.fs @@ -0,0 +1,4 @@ +namespace Sample_VS2013_FSharp_Portable_Library_net451 + +type Class1() = + member this.X = "F#" diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.fsproj b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.fsproj new file mode 100644 index 0000000000..a6e18741ca --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.fsproj @@ -0,0 +1,59 @@ + + + + + Debug + AnyCPU + 2.0 + 1b9989ff-645a-4cbd-ba59-db5c201a6607 + Library + Sample_VS2013_FSharp_Portable_Library_net451 + Sample_VS2013_FSharp_Portable_Library_net451 + v4.5 + Profile78 + netcore + 3.3.1.78 + Sample_VS2013_FSharp_Portable_Library_net451 + + + true + full + false + false + bin\Debug\ + DEBUG;TRACE + 3 + bin\Debug\Sample_VS2013_FSharp_Portable_Library_net451.XML + + + pdbonly + true + true + bin\Release\ + TRACE + 3 + bin\Release\Sample_VS2013_FSharp_Portable_Library_net451.XML + + + + FSharp.Core + FSharp.Core.dll + $(MSBuildExtensionsPath32)\..\Reference Assemblies\Microsoft\FSharp\.NETCore\$(TargetFSharpCoreVersion)\FSharp.Core.dll + + + + + + + + 12 + + + + diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.sln b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.sln new file mode 100644 index 0000000000..b58056fafe --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Sample_VS2013_FSharp_Portable_Library_net451.sln @@ -0,0 +1,22 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio 2013 +VisualStudioVersion = 12.0.21005.1 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Sample_VS2013_FSharp_Portable_Library_net451", "Sample_VS2013_FSharp_Portable_Library_net451.fsproj", "{1B9989FF-645A-4CBD-BA59-DB5C201A6607}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Release|Any CPU.ActiveCfg = Release|Any CPU + {1B9989FF-645A-4CBD-BA59-DB5C201A6607}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Script.fsx b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Script.fsx new file mode 100644 index 0000000000..769825e38d --- /dev/null +++ b/tests/projects/Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78/Script.fsx @@ -0,0 +1,6 @@ +// Learn more about F# at http://fsharp.net. See the 'F# Tutorial' project +// for more guidance on F# programming. + +#load "PortableLibrary1.fs" +open Sample_VS2013_FSharp_Portable_Library_net451 + diff --git a/tests/projects/build.sh b/tests/projects/build.sh index b04d916f8b..7190851624 100755 --- a/tests/projects/build.sh +++ b/tests/projects/build.sh @@ -19,6 +19,11 @@ (cd Sample_VS2013_FSharp_Portable_Library_net451 && xbuild) && (cd Sample_VS2012_FSharp_ConsoleApp_net40_upgraded_VS2013 && xbuild) && (cd Sample_VS2012_FSharp_Portable_Library_upgraded_2013 && xbuild) && +(cd Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile78 && xbuild) && echo "all projects built successfully" +# Profile 259 not yet available on CI server Mono installation: +# (cd Sample_VS2013_FSharp_Portable_Library_net451_adjusted_to_profile259 && xbuild) + +