Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v0.9.5 production release #68

Merged
merged 25 commits into from
Aug 11, 2017
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
1ab6f5f
fixed Linux / Windows path issues
Aaronontheweb Jan 6, 2017
3031257
fixing local solution file reference for Linux
Aaronontheweb Jan 6, 2017
6781f04
Merge pull request #23 from Aaronontheweb/mono-build-script
Horusiath Jan 7, 2017
4ba0330
Added support for NetStandard1.6
alexvaluyskiy Jan 24, 2017
d15aa31
mentioned Wire relationship + version info
Horusiath Jan 30, 2017
c6ce26b
Merge pull request #27 from Horusiath/readme-wire
Danthar Jan 30, 2017
effc6f5
added publish nuget task
alexvaluyskiy Jan 30, 2017
4c7f0f2
improved PublishNuget target
alexvaluyskiy Jan 31, 2017
089abdf
Use type shortname (type, assembly) for serialization and deserializa…
nvivo Feb 1, 2017
04909b1
Merge pull request #28 from nvivo/fix-shorname-serialization
Horusiath Feb 2, 2017
13928a8
removed Pro.NBench.xUnit and xunit from NBench tests
alexvaluyskiy Feb 3, 2017
172c2c8
add versionSuffix to nuget pack
alexvaluyskiy Feb 3, 2017
cd6b601
updated to SDK RC4
Feb 8, 2017
ef66a1d
Merge pull request #26 from alexvaluyskiy/coreclr
Aaronontheweb Feb 21, 2017
8d65cfd
Revert "Use short assembly name during serialization to avoid version…
heynickc Feb 23, 2017
e385225
updated the tooling and libraries (#35)
alexvaluyskiy Feb 27, 2017
9e27e84
upgraded dotnet cli to 1.0.0 and .Tests.Performance project to net452…
heynickc Mar 15, 2017
a49fdce
Restored support of ISerialization (#44)
alexvaluyskiy Mar 28, 2017
0a7df39
Update README.md (#53)
SimonCropp Jun 1, 2017
c7a88e3
serializer factories construction reordered (#56)
Rattenkrieg Jun 11, 2017
3c6817f
added IgnoreISerializable to supress using of ISerializable interface…
Ralf1108 Jun 28, 2017
b50a9fb
Only make use of a generic elementType if the identified CreateRange …
newmancodes Jun 30, 2017
656911a
typo (#62)
smurariu Jul 20, 2017
1bd557d
make nugetprerelease flag and upgrade dotnetcli (#63)
heynickc Jul 24, 2017
5e6a03f
Update release notes for v0.9.5 (#67)
heynickc Aug 11, 2017
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
Expand Up @@ -61,3 +61,5 @@
#*.PDF diff=astextplain
#*.rtf diff=astextplain
#*.RTF diff=astextplain

build.sh eol=lf
5 changes: 5 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -198,3 +198,8 @@ FakesAssemblies/

# Visual Studio 6 workspace options file
*.opt

tools/
build/
.nuget/
.dotnet/
9 changes: 0 additions & 9 deletions .nuget/NuGet.Config

This file was deleted.

Binary file removed .nuget/NuGet.exe
Binary file not shown.
144 changes: 0 additions & 144 deletions .nuget/NuGet.targets

This file was deleted.

3 changes: 0 additions & 3 deletions .nuget/packages.config

This file was deleted.

22 changes: 22 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
sudo: required
dist: trusty

language: csharp
mono:
- latest

addons:
apt:
packages:
- gettext
- libunwind8
- libicu52
- dbus

branches:
only:
- coreclr

script:
- ./build.sh All

18 changes: 0 additions & 18 deletions Hyperion.FSharpTestTypes/AssemblyInfo.fs

This file was deleted.

92 changes: 15 additions & 77 deletions Hyperion.FSharpTestTypes/Hyperion.FSharpTestTypes.fsproj
Original file line number Diff line number Diff line change
@@ -1,86 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.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')" />
<Project ToolsVersion="15.0" Sdk="FSharp.NET.Sdk;Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<SchemaVersion>2.0</SchemaVersion>
<ProjectGuid>2d321671-6320-4dd2-b174-2773192d2a5a</ProjectGuid>
<OutputType>Library</OutputType>
<RootNamespace>Hyperion.FSharpTestTypes</RootNamespace>
<TargetFrameworks>netstandard1.6;net45</TargetFrameworks>
<AssemblyName>Hyperion.FSharpTestTypes</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
<TargetFSharpCoreVersion>4.4.0.0</TargetFSharpCoreVersion>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<Name>Hyperion.FSharpTestTypes</Name>
<EnableDefaultCompileItems>false</EnableDefaultCompileItems>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<Tailcalls>false</Tailcalls>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<WarningLevel>3</WarningLevel>
<DocumentationFile>bin\Debug\Hyperion.FSharpTestTypes.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<Tailcalls>true</Tailcalls>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<WarningLevel>3</WarningLevel>
<DocumentationFile>bin\Release\Hyperion.FSharpTestTypes.XML</DocumentationFile>
</PropertyGroup>
<PropertyGroup>
<MinimumVisualStudioVersion Condition="'$(MinimumVisualStudioVersion)' == ''">11</MinimumVisualStudioVersion>
</PropertyGroup>
<Choose>
<When Condition="'$(VisualStudioVersion)' == '11.0'">
<PropertyGroup Condition="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="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="Akka">
<HintPath>..\packages\Akka.1.1.2\lib\net45\Akka.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="mscorlib" />
<Reference Include="FSharp.Core, Version=$(TargetFSharpCoreVersion), Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<Private>True</Private>
</Reference>
<Reference Include="Newtonsoft.Json">
<HintPath>..\packages\Newtonsoft.Json.9.0.1\lib\net45\Newtonsoft.Json.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System" />
<Reference Include="System.Collections.Immutable">
<HintPath>..\packages\System.Collections.Immutable.1.1.36\lib\portable-net45+win8+wp8+wpa81\System.Collections.Immutable.dll</HintPath>
<Private>True</Private>
</Reference>
<Reference Include="System.Core" />
<Reference Include="System.Numerics" />
<PackageReference Include="FSharp.Core" Version="4.1.0" />
<PackageReference Include="FSharp.NET.Sdk" Version="1.0.1" PrivateAssets="All" />
</ItemGroup>

<ItemGroup Condition=" '$(TargetFramework)' == 'net45' ">
<PackageReference Include="Akka" Version="1.1.3" />
</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>
-->

<PropertyGroup Condition=" '$(TargetFramework)' == 'net45' ">
<DefineConstants>$(DefineConstants);AKKA</DefineConstants>
</PropertyGroup>
</Project>
6 changes: 4 additions & 2 deletions Hyperion.FSharpTestTypes/Library1.fs
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
namespace Hyperion.FSharpTestTypes

#if AKKA
open Akka.Actor


#endif

type DU1 =
| A of int
Expand All @@ -16,11 +16,13 @@ type HubType =
| Task of unit
| Chat of unit

#if AKKA
type Connection =
{ username : string
id : string
hubType : HubType
signalrAref : IActorRef }
#endif

[<CustomEquality;CustomComparison>]
type User =
Expand Down
6 changes: 0 additions & 6 deletions Hyperion.FSharpTestTypes/packages.config

This file was deleted.

Loading