Craig Oates
6 years ago
19 changed files with 41 additions and 461 deletions
@ -1,37 +0,0 @@ |
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 12.00 |
|
||||||
# Visual Studio 15 |
|
||||||
VisualStudioVersion = 15.0.27703.2026 |
|
||||||
MinimumVisualStudioVersion = 10.0.40219.1 |
|
||||||
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Smouldeing Beach Ball", "Smouldeing Beach Ball\Smouldeing Beach Ball.fsproj", "{7C2B506A-A7DB-4B97-8443-BEFDF57E95AE}" |
|
||||||
EndProject |
|
||||||
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Smouldering Beach Ball CLI", "Smouldering Beach Ball CLI\Smouldering Beach Ball CLI.fsproj", "{18B85D45-9A87-4174-B0DC-C5F7B77921F3}" |
|
||||||
EndProject |
|
||||||
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "Test Centre", "Test Centre\Test Centre.fsproj", "{0571746B-5FDC-4D98-84DC-5B98D1801964}" |
|
||||||
EndProject |
|
||||||
Global |
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
|
||||||
Debug|Any CPU = Debug|Any CPU |
|
||||||
Release|Any CPU = Release|Any CPU |
|
||||||
EndGlobalSection |
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
|
||||||
{7C2B506A-A7DB-4B97-8443-BEFDF57E95AE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||||
{7C2B506A-A7DB-4B97-8443-BEFDF57E95AE}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||||
{7C2B506A-A7DB-4B97-8443-BEFDF57E95AE}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||||
{7C2B506A-A7DB-4B97-8443-BEFDF57E95AE}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||||
{18B85D45-9A87-4174-B0DC-C5F7B77921F3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||||
{18B85D45-9A87-4174-B0DC-C5F7B77921F3}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||||
{18B85D45-9A87-4174-B0DC-C5F7B77921F3}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||||
{18B85D45-9A87-4174-B0DC-C5F7B77921F3}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||||
{0571746B-5FDC-4D98-84DC-5B98D1801964}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
|
||||||
{0571746B-5FDC-4D98-84DC-5B98D1801964}.Debug|Any CPU.Build.0 = Debug|Any CPU |
|
||||||
{0571746B-5FDC-4D98-84DC-5B98D1801964}.Release|Any CPU.ActiveCfg = Release|Any CPU |
|
||||||
{0571746B-5FDC-4D98-84DC-5B98D1801964}.Release|Any CPU.Build.0 = Release|Any CPU |
|
||||||
EndGlobalSection |
|
||||||
GlobalSection(SolutionProperties) = preSolution |
|
||||||
HideSolutionNode = FALSE |
|
||||||
EndGlobalSection |
|
||||||
GlobalSection(ExtensibilityGlobals) = postSolution |
|
||||||
SolutionGuid = {35E66E82-0589-48AE-B937-66D3E84E1B3A} |
|
||||||
EndGlobalSection |
|
||||||
EndGlobal |
|
@ -1,41 +0,0 @@ |
|||||||
namespace Smouldeing_Beach_Ball.AssemblyInfo |
|
||||||
|
|
||||||
open System.Reflection |
|
||||||
open System.Runtime.CompilerServices |
|
||||||
open System.Runtime.InteropServices |
|
||||||
|
|
||||||
// General Information about an assembly is controlled through the following |
|
||||||
// set of attributes. Change these attribute values to modify the information |
|
||||||
// associated with an assembly. |
|
||||||
[<assembly: AssemblyTitle("Smouldeing Beach Ball")>] |
|
||||||
[<assembly: AssemblyDescription("")>] |
|
||||||
[<assembly: AssemblyConfiguration("")>] |
|
||||||
[<assembly: AssemblyCompany("")>] |
|
||||||
[<assembly: AssemblyProduct("Smouldeing Beach Ball")>] |
|
||||||
[<assembly: AssemblyCopyright("Copyright © 2018")>] |
|
||||||
[<assembly: AssemblyTrademark("")>] |
|
||||||
[<assembly: AssemblyCulture("")>] |
|
||||||
|
|
||||||
// Setting ComVisible to false makes the types in this assembly not visible |
|
||||||
// to COM components. If you need to access a type in this assembly from |
|
||||||
// COM, set the ComVisible attribute to true on that type. |
|
||||||
[<assembly: ComVisible(false)>] |
|
||||||
|
|
||||||
// The following GUID is for the ID of the typelib if this project is exposed to COM |
|
||||||
[<assembly: Guid("7c2b506a-a7db-4b97-8443-befdf57e95ae")>] |
|
||||||
|
|
||||||
// Version information for an assembly consists of the following four values: |
|
||||||
// |
|
||||||
// Major Version |
|
||||||
// Minor Version |
|
||||||
// Build Number |
|
||||||
// Revision |
|
||||||
// |
|
||||||
// You can specify all the values or you can default the Build and Revision Numbers |
|
||||||
// by using the '*' as shown below: |
|
||||||
// [<assembly: AssemblyVersion("1.0.*")>] |
|
||||||
[<assembly: AssemblyVersion("0.1.0.0")>] |
|
||||||
[<assembly: AssemblyFileVersion("0.1.0.0")>] |
|
||||||
|
|
||||||
do |
|
||||||
() |
|
@ -1,12 +0,0 @@ |
|||||||
namespace Smouldeing_Beach_Ball |
|
||||||
|
|
||||||
module BeachBall = |
|
||||||
|
|
||||||
let buildImage width height colour = |
|
||||||
null |
|
||||||
|
|
||||||
let addOverlay image colour = |
|
||||||
null |
|
||||||
|
|
||||||
let saveImage image = |
|
||||||
null |
|
@ -1,8 +0,0 @@ |
|||||||
// Learn more about F# at http://fsharp.org |
|
||||||
// See the 'F# Tutorial' project for more help. |
|
||||||
|
|
||||||
#load "Library1.fs" |
|
||||||
open Smouldeing_Beach_Ball |
|
||||||
|
|
||||||
// Define your library scripting code here |
|
||||||
|
|
@ -1,80 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|
||||||
<PropertyGroup> |
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
||||||
<SchemaVersion>2.0</SchemaVersion> |
|
||||||
<ProjectGuid>7c2b506a-a7db-4b97-8443-befdf57e95ae</ProjectGuid> |
|
||||||
<OutputType>Library</OutputType> |
|
||||||
<RootNamespace>Smouldeing_Beach_Ball</RootNamespace> |
|
||||||
<AssemblyName>Smouldeing_Beach_Ball</AssemblyName> |
|
||||||
<UseStandardResourceNames>true</UseStandardResourceNames> |
|
||||||
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion> |
|
||||||
<TargetFSharpCoreVersion>4.4.3.0</TargetFSharpCoreVersion> |
|
||||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
|
||||||
<Name>Smouldeing Beach Ball</Name> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
||||||
<DebugSymbols>true</DebugSymbols> |
|
||||||
<DebugType>full</DebugType> |
|
||||||
<Optimize>false</Optimize> |
|
||||||
<Tailcalls>false</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
||||||
<DebugType>pdbonly</DebugType> |
|
||||||
<Optimize>true</Optimize> |
|
||||||
<Tailcalls>true</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup> |
|
||||||
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion> |
|
||||||
</PropertyGroup> |
|
||||||
<Choose> |
|
||||||
<When Condition="'$(VisualStudioVersion)' == '11.0'"> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</When> |
|
||||||
<Otherwise> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</Otherwise> |
|
||||||
</Choose> |
|
||||||
<Import Project="$(FSharpTargetsPath)" /> |
|
||||||
<ItemGroup> |
|
||||||
<Compile Include="AssemblyInfo.fs" /> |
|
||||||
<Compile Include="BeachBall.fs" /> |
|
||||||
<None Include="Script.fsx" /> |
|
||||||
<Content Include="packages.config" /> |
|
||||||
</ItemGroup> |
|
||||||
<ItemGroup> |
|
||||||
<Reference Include="mscorlib" /> |
|
||||||
<Reference Include="FSharp.Core"> |
|
||||||
<Name>FSharp.Core</Name> |
|
||||||
<AssemblyName>FSharp.Core.dll</AssemblyName> |
|
||||||
<HintPath>$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\FSharp\.NETFramework\v4.0\$(TargetFSharpCoreVersion)\FSharp.Core.dll</HintPath> |
|
||||||
</Reference> |
|
||||||
<Reference Include="System" /> |
|
||||||
<Reference Include="System.Core" /> |
|
||||||
<Reference Include="System.Numerics" /> |
|
||||||
<Reference Include="System.ValueTuple"> |
|
||||||
<Private>True</Private> |
|
||||||
</Reference> |
|
||||||
</ItemGroup> |
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
|
||||||
Other similar extension points exist, see Microsoft.Common.targets. |
|
||||||
<Target Name="BeforeBuild"> |
|
||||||
</Target> |
|
||||||
<Target Name="AfterBuild"> |
|
||||||
</Target> |
|
||||||
--> |
|
||||||
</Project> |
|
@ -1,4 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||||
<packages> |
|
||||||
<package id="System.ValueTuple" version="4.4.0" targetFramework="net471" /> |
|
||||||
</packages> |
|
@ -1,6 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8" ?> |
|
||||||
<configuration> |
|
||||||
<startup> |
|
||||||
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7.1" /> |
|
||||||
</startup> |
|
||||||
</configuration> |
|
@ -1,41 +0,0 @@ |
|||||||
namespace Smouldering_Beach_Ball_CLI.AssemblyInfo |
|
||||||
|
|
||||||
open System.Reflection |
|
||||||
open System.Runtime.CompilerServices |
|
||||||
open System.Runtime.InteropServices |
|
||||||
|
|
||||||
// General Information about an assembly is controlled through the following |
|
||||||
// set of attributes. Change these attribute values to modify the information |
|
||||||
// associated with an assembly. |
|
||||||
[<assembly: AssemblyTitle("Smouldering Beach Ball CLI")>] |
|
||||||
[<assembly: AssemblyDescription("")>] |
|
||||||
[<assembly: AssemblyConfiguration("")>] |
|
||||||
[<assembly: AssemblyCompany("")>] |
|
||||||
[<assembly: AssemblyProduct("Smouldering Beach Ball CLI")>] |
|
||||||
[<assembly: AssemblyCopyright("Copyright © 2018")>] |
|
||||||
[<assembly: AssemblyTrademark("")>] |
|
||||||
[<assembly: AssemblyCulture("")>] |
|
||||||
|
|
||||||
// Setting ComVisible to false makes the types in this assembly not visible |
|
||||||
// to COM components. If you need to access a type in this assembly from |
|
||||||
// COM, set the ComVisible attribute to true on that type. |
|
||||||
[<assembly: ComVisible(false)>] |
|
||||||
|
|
||||||
// The following GUID is for the ID of the typelib if this project is exposed to COM |
|
||||||
[<assembly: Guid("18b85d45-9a87-4174-b0dc-c5f7b77921f3")>] |
|
||||||
|
|
||||||
// Version information for an assembly consists of the following four values: |
|
||||||
// |
|
||||||
// Major Version |
|
||||||
// Minor Version |
|
||||||
// Build Number |
|
||||||
// Revision |
|
||||||
// |
|
||||||
// You can specify all the values or you can default the Build and Revision Numbers |
|
||||||
// by using the '*' as shown below: |
|
||||||
// [<assembly: AssemblyVersion("1.0.*")>] |
|
||||||
[<assembly: AssemblyVersion("0.1.0.0")>] |
|
||||||
[<assembly: AssemblyFileVersion("0.1.0.0")>] |
|
||||||
|
|
||||||
do |
|
||||||
() |
|
@ -1,7 +0,0 @@ |
|||||||
// Learn more about F# at http://fsharp.org |
|
||||||
// See the 'F# Tutorial' project for more help. |
|
||||||
|
|
||||||
[<EntryPoint>] |
|
||||||
let main argv = |
|
||||||
printfn "%A" argv |
|
||||||
0 // return an integer exit code |
|
@ -1,84 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|
||||||
<PropertyGroup> |
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
||||||
<SchemaVersion>2.0</SchemaVersion> |
|
||||||
<ProjectGuid>18b85d45-9a87-4174-b0dc-c5f7b77921f3</ProjectGuid> |
|
||||||
<OutputType>Exe</OutputType> |
|
||||||
<RootNamespace>Smouldering_Beach_Ball_CLI</RootNamespace> |
|
||||||
<AssemblyName>Smouldering_Beach_Ball_CLI</AssemblyName> |
|
||||||
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion> |
|
||||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
|
||||||
<UseStandardResourceNames>true</UseStandardResourceNames> |
|
||||||
<TargetFSharpCoreVersion>4.4.3.0</TargetFSharpCoreVersion> |
|
||||||
<Name>Smouldering Beach Ball CLI</Name> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
||||||
<DebugSymbols>true</DebugSymbols> |
|
||||||
<DebugType>full</DebugType> |
|
||||||
<Optimize>false</Optimize> |
|
||||||
<Tailcalls>false</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
<Prefer32Bit>true</Prefer32Bit> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
||||||
<DebugType>pdbonly</DebugType> |
|
||||||
<Optimize>true</Optimize> |
|
||||||
<Tailcalls>true</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<PlatformTarget>AnyCPU</PlatformTarget> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
<Prefer32Bit>true</Prefer32Bit> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup> |
|
||||||
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion> |
|
||||||
</PropertyGroup> |
|
||||||
<Choose> |
|
||||||
<When Condition="'$(VisualStudioVersion)' == '11.0'"> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</When> |
|
||||||
<Otherwise> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</Otherwise> |
|
||||||
</Choose> |
|
||||||
<Import Project="$(FSharpTargetsPath)" /> |
|
||||||
<ItemGroup> |
|
||||||
<Compile Include="AssemblyInfo.fs" /> |
|
||||||
<Compile Include="Program.fs" /> |
|
||||||
<None Include="App.config" /> |
|
||||||
<Content Include="packages.config" /> |
|
||||||
</ItemGroup> |
|
||||||
<ItemGroup> |
|
||||||
<Reference Include="mscorlib" /> |
|
||||||
<Reference Include="FSharp.Core"> |
|
||||||
<Name>FSharp.Core</Name> |
|
||||||
<AssemblyName>FSharp.Core.dll</AssemblyName> |
|
||||||
<HintPath>$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\FSharp\.NETFramework\v4.0\$(TargetFSharpCoreVersion)\FSharp.Core.dll</HintPath> |
|
||||||
</Reference> |
|
||||||
<Reference Include="System" /> |
|
||||||
<Reference Include="System.Core" /> |
|
||||||
<Reference Include="System.Numerics" /> |
|
||||||
<Reference Include="System.ValueTuple"> |
|
||||||
<Private>True</Private> |
|
||||||
</Reference> |
|
||||||
</ItemGroup> |
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
|
||||||
Other similar extension points exist, see Microsoft.Common.targets. |
|
||||||
<Target Name="BeforeBuild"> |
|
||||||
</Target> |
|
||||||
<Target Name="AfterBuild"> |
|
||||||
</Target> |
|
||||||
--> |
|
||||||
</Project> |
|
@ -1,4 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||||
<packages> |
|
||||||
<package id="System.ValueTuple" version="4.4.0" targetFramework="net471" /> |
|
||||||
</packages> |
|
@ -0,0 +1,25 @@ |
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00 |
||||||
|
# Visual Studio 15 |
||||||
|
VisualStudioVersion = 15.0.28010.2016 |
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1 |
||||||
|
Project("{F2A71F9B-5D33-465A-A702-920D77279786}") = "SmoulderingBeachBall", "SmoulderingBeachBall\SmoulderingBeachBall.fsproj", "{279C546F-588A-4343-9E11-8EB21188DA70}" |
||||||
|
EndProject |
||||||
|
Global |
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution |
||||||
|
Debug|Any CPU = Debug|Any CPU |
||||||
|
Release|Any CPU = Release|Any CPU |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution |
||||||
|
{279C546F-588A-4343-9E11-8EB21188DA70}.Debug|Any CPU.ActiveCfg = Debug|Any CPU |
||||||
|
{279C546F-588A-4343-9E11-8EB21188DA70}.Debug|Any CPU.Build.0 = Debug|Any CPU |
||||||
|
{279C546F-588A-4343-9E11-8EB21188DA70}.Release|Any CPU.ActiveCfg = Release|Any CPU |
||||||
|
{279C546F-588A-4343-9E11-8EB21188DA70}.Release|Any CPU.Build.0 = Release|Any CPU |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(SolutionProperties) = preSolution |
||||||
|
HideSolutionNode = FALSE |
||||||
|
EndGlobalSection |
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution |
||||||
|
SolutionGuid = {B5BDCF9E-3DC2-4A57-91F3-62EFADB6BEF0} |
||||||
|
EndGlobalSection |
||||||
|
EndGlobal |
@ -0,0 +1,5 @@ |
|||||||
|
namespace SmoulderingBeachBall |
||||||
|
|
||||||
|
module ImageMaker = |
||||||
|
let hello name = |
||||||
|
printfn "Hello %s" name |
@ -0,0 +1,11 @@ |
|||||||
|
<Project Sdk="Microsoft.NET.Sdk"> |
||||||
|
|
||||||
|
<PropertyGroup> |
||||||
|
<TargetFramework>netstandard2.0</TargetFramework> |
||||||
|
</PropertyGroup> |
||||||
|
|
||||||
|
<ItemGroup> |
||||||
|
<Compile Include="ImageMaker.fs" /> |
||||||
|
</ItemGroup> |
||||||
|
|
||||||
|
</Project> |
@ -1,41 +0,0 @@ |
|||||||
namespace Test_Centre.AssemblyInfo |
|
||||||
|
|
||||||
open System.Reflection |
|
||||||
open System.Runtime.CompilerServices |
|
||||||
open System.Runtime.InteropServices |
|
||||||
|
|
||||||
// General Information about an assembly is controlled through the following |
|
||||||
// set of attributes. Change these attribute values to modify the information |
|
||||||
// associated with an assembly. |
|
||||||
[<assembly: AssemblyTitle("Test Centre")>] |
|
||||||
[<assembly: AssemblyDescription("")>] |
|
||||||
[<assembly: AssemblyConfiguration("")>] |
|
||||||
[<assembly: AssemblyCompany("")>] |
|
||||||
[<assembly: AssemblyProduct("Test Centre")>] |
|
||||||
[<assembly: AssemblyCopyright("Copyright © 2018")>] |
|
||||||
[<assembly: AssemblyTrademark("")>] |
|
||||||
[<assembly: AssemblyCulture("")>] |
|
||||||
|
|
||||||
// Setting ComVisible to false makes the types in this assembly not visible |
|
||||||
// to COM components. If you need to access a type in this assembly from |
|
||||||
// COM, set the ComVisible attribute to true on that type. |
|
||||||
[<assembly: ComVisible(false)>] |
|
||||||
|
|
||||||
// The following GUID is for the ID of the typelib if this project is exposed to COM |
|
||||||
[<assembly: Guid("0571746b-5fdc-4d98-84dc-5b98d1801964")>] |
|
||||||
|
|
||||||
// Version information for an assembly consists of the following four values: |
|
||||||
// |
|
||||||
// Major Version |
|
||||||
// Minor Version |
|
||||||
// Build Number |
|
||||||
// Revision |
|
||||||
// |
|
||||||
// You can specify all the values or you can default the Build and Revision Numbers |
|
||||||
// by using the '*' as shown below: |
|
||||||
// [<assembly: AssemblyVersion("1.0.*")>] |
|
||||||
[<assembly: AssemblyVersion("1.0.0.0")>] |
|
||||||
[<assembly: AssemblyFileVersion("1.0.0.0")>] |
|
||||||
|
|
||||||
do |
|
||||||
() |
|
@ -1,4 +0,0 @@ |
|||||||
namespace Test_Centre |
|
||||||
|
|
||||||
type Class1() = |
|
||||||
member this.X = "F#" |
|
@ -1,8 +0,0 @@ |
|||||||
// Learn more about F# at http://fsharp.org |
|
||||||
// See the 'F# Tutorial' project for more help. |
|
||||||
|
|
||||||
#load "Library1.fs" |
|
||||||
open Test_Centre |
|
||||||
|
|
||||||
// Define your library scripting code here |
|
||||||
|
|
@ -1,80 +0,0 @@ |
|||||||
<?xml version="1.0" encoding="utf-8"?> |
|
||||||
<Project ToolsVersion="15.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
||||||
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" /> |
|
||||||
<PropertyGroup> |
|
||||||
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration> |
|
||||||
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform> |
|
||||||
<SchemaVersion>2.0</SchemaVersion> |
|
||||||
<ProjectGuid>0571746b-5fdc-4d98-84dc-5b98d1801964</ProjectGuid> |
|
||||||
<OutputType>Library</OutputType> |
|
||||||
<RootNamespace>Test_Centre</RootNamespace> |
|
||||||
<AssemblyName>Test_Centre</AssemblyName> |
|
||||||
<UseStandardResourceNames>true</UseStandardResourceNames> |
|
||||||
<TargetFrameworkVersion>v4.7.1</TargetFrameworkVersion> |
|
||||||
<TargetFSharpCoreVersion>4.4.3.0</TargetFSharpCoreVersion> |
|
||||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects> |
|
||||||
<Name>Test Centre</Name> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' "> |
|
||||||
<DebugSymbols>true</DebugSymbols> |
|
||||||
<DebugType>full</DebugType> |
|
||||||
<Optimize>false</Optimize> |
|
||||||
<Tailcalls>false</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>DEBUG;TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' "> |
|
||||||
<DebugType>pdbonly</DebugType> |
|
||||||
<Optimize>true</Optimize> |
|
||||||
<Tailcalls>true</Tailcalls> |
|
||||||
<OutputPath>bin\$(Configuration)\</OutputPath> |
|
||||||
<DefineConstants>TRACE</DefineConstants> |
|
||||||
<WarningLevel>3</WarningLevel> |
|
||||||
<DocumentationFile>bin\$(Configuration)\$(AssemblyName).XML</DocumentationFile> |
|
||||||
</PropertyGroup> |
|
||||||
<PropertyGroup> |
|
||||||
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion> |
|
||||||
</PropertyGroup> |
|
||||||
<Choose> |
|
||||||
<When Condition="'$(VisualStudioVersion)' == '11.0'"> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\..\Microsoft SDKs\F#\3.0\Framework\v4.0\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</When> |
|
||||||
<Otherwise> |
|
||||||
<PropertyGroup Condition=" '$(FSharpTargetsPath)' == '' AND Exists('$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets') "> |
|
||||||
<FSharpTargetsPath>$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v$(VisualStudioVersion)\FSharp\Microsoft.FSharp.Targets</FSharpTargetsPath> |
|
||||||
</PropertyGroup> |
|
||||||
</Otherwise> |
|
||||||
</Choose> |
|
||||||
<Import Project="$(FSharpTargetsPath)" /> |
|
||||||
<ItemGroup> |
|
||||||
<Compile Include="AssemblyInfo.fs" /> |
|
||||||
<Compile Include="Library1.fs" /> |
|
||||||
<None Include="Script.fsx" /> |
|
||||||
<Content Include="packages.config" /> |
|
||||||
</ItemGroup> |
|
||||||
<ItemGroup> |
|
||||||
<Reference Include="mscorlib" /> |
|
||||||
<Reference Include="FSharp.Core"> |
|
||||||
<Name>FSharp.Core</Name> |
|
||||||
<AssemblyName>FSharp.Core.dll</AssemblyName> |
|
||||||
<HintPath>$(MSBuildProgramFiles32)\Reference Assemblies\Microsoft\FSharp\.NETFramework\v4.0\$(TargetFSharpCoreVersion)\FSharp.Core.dll</HintPath> |
|
||||||
</Reference> |
|
||||||
<Reference Include="System" /> |
|
||||||
<Reference Include="System.Core" /> |
|
||||||
<Reference Include="System.Numerics" /> |
|
||||||
<Reference Include="System.ValueTuple"> |
|
||||||
<Private>True</Private> |
|
||||||
</Reference> |
|
||||||
</ItemGroup> |
|
||||||
<!-- To modify your build process, add your task inside one of the targets below and uncomment it. |
|
||||||
Other similar extension points exist, see Microsoft.Common.targets. |
|
||||||
<Target Name="BeforeBuild"> |
|
||||||
</Target> |
|
||||||
<Target Name="AfterBuild"> |
|
||||||
</Target> |
|
||||||
--> |
|
||||||
</Project> |
|
Loading…
Reference in new issue