Skip to content

Commit

Permalink
Fully filled out all project files. Added Stringier meta-package. Bum…
Browse files Browse the repository at this point in the history
…ped all versions to v2.0
  • Loading branch information
Entomy committed Dec 1, 2019
1 parent 59785c6 commit aadb449
Show file tree
Hide file tree
Showing 10 changed files with 256 additions and 19 deletions.
20 changes: 19 additions & 1 deletion Core/Core.csproj
Original file line number Diff line number Diff line change
@@ -1,9 +1,27 @@
<Project Sdk="Microsoft.NET.Sdk">
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Stringier</RootNamespace>
<AssemblyName>Stringier.Core</AssemblyName>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Description>Core library holding all code common to all Stringier subprojects</Description>
<Copyright>2019</Copyright>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags />
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageIcon>Logo.png</PackageIcon>
<Version>2.0.0</Version>
</PropertyGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>
113 changes: 112 additions & 1 deletion Documentation/log.txt

Large diffs are not rendered by default.

22 changes: 20 additions & 2 deletions Extensions.FSharp/Extensions.FSharp.fsproj
Original file line number Diff line number Diff line change
@@ -1,8 +1,22 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
</PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Description>Provides F# support for Stringier.Extensions</Description>
<Copyright>2019</Copyright>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>fsharp, string, string manipulation, manipulation, string functions, functions, string edit, string edits, edit, edits</PackageTags>
<Version>2.0</Version>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageIcon>Logo.png</PackageIcon>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
</PropertyGroup>

<ItemGroup>
<Compile Include="Binder.fs" />
Expand All @@ -13,4 +27,8 @@
<ProjectReference Include="..\Extensions\Extensions.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>
12 changes: 4 additions & 8 deletions Extensions/Extensions.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,24 +16,20 @@
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageLicenseUrl></PackageLicenseUrl>
<Version>1.18.0</Version>
<PackageTags>string, regex, string manipulation</PackageTags>
<RootNamespace>System</RootNamespace>
<PackageLicenseFile>LICENSE</PackageLicenseFile>
<Version>2.0</Version>
<PackageTags>string, string manipulation, manipulation, string functions, functions, string edit, string edits, edit, edits</PackageTags>
<RootNamespace>Stringier</RootNamespace>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageIcon>Logo.png</PackageIcon>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="System.Memory" Version="4.5.3" />
</ItemGroup>

<ItemGroup>
<None Include="..\LICENSE">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

Expand Down
26 changes: 22 additions & 4 deletions Patterns.FSharp/Patterns.FSharp.fsproj
Original file line number Diff line number Diff line change
@@ -1,10 +1,24 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
</PropertyGroup>
<PropertyGroup>
<TargetFrameworks>netstandard2.0</TargetFrameworks>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Description>Provides F# support for Stringier.Patterns</Description>
<Copyright>2019</Copyright>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>fsharp, string, pattern, patterns, pattern matching, parser, parsers, parser combinator</PackageTags>
<Version>2.0</Version>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageIcon>Logo.png</PackageIcon>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
</PropertyGroup>

<ItemGroup>
<ItemGroup>
<Compile Include="LiteralExtensions.fs" />
<Compile Include="AlternatorExtensions.fs" />
<Compile Include="CapturerExtensions.fs" />
Expand All @@ -21,4 +35,8 @@
<ProjectReference Include="..\Patterns\Patterns.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>
21 changes: 19 additions & 2 deletions Patterns.MSTest/Patterns.MSTest.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,21 @@

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<RootNamespace>Microsoft.VisualStudio.TestTools.UnitTesting</RootNamespace>
</PropertyGroup>
<LangVersion>8.0</LangVersion>
<Nullable>enable</Nullable>
<RootNamespace>Microsoft.VisualStudio.TestTools.UnitTesting</RootNamespace>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Copyright>2019</Copyright>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>stringier, mstest, test, testing, unit test, unit tests, unit testing</PackageTags>
<Version>2.0.0</Version>
<Description>Provides extensions to mstest for unit testing Patterns</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="MSTest.TestFramework" Version="2.0.0" />
Expand All @@ -13,4 +26,8 @@
<ProjectReference Include="..\Patterns\Patterns.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>
20 changes: 19 additions & 1 deletion Patterns/Patterns.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,21 @@
<Nullable>enable</Nullable>
<RootNamespace>Stringier.Patterns</RootNamespace>
<AssemblyName>Stringier.Patterns</AssemblyName>
</PropertyGroup>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Copyright>2019</Copyright>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>string, pattern, patterns, pattern matching, parser, parsers, parser combinator, combinator</PackageTags>
<IncludeSymbols>true</IncludeSymbols>
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
<PackageIcon>Logo.png</PackageIcon>
<Version>2.0.0</Version>
<Description>Provides support for pattern matching based parsing.</Description>
</PropertyGroup>

<ItemGroup>
<PackageReference Include="System.Memory" Version="4.5.3" />
Expand All @@ -17,4 +31,8 @@
<ProjectReference Include="..\Extensions\Extensions.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>
10 changes: 10 additions & 0 deletions Stringier.sln
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,8 @@ Project("{6EC3EE1D-3C4E-46DD-8F32-0CC8E7565705}") = "Patterns.FSharp", "Patterns
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Gibberish", "Gibberish\Gibberish.csproj", "{6FABF670-7352-4957-A76E-6E8814A300D3}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Stringier", "Stringier\Stringier.csproj", "{3A854292-F9F1-4841-811C-A3696A8D9E0C}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -122,6 +124,14 @@ Global
{6FABF670-7352-4957-A76E-6E8814A300D3}.Release|Any CPU.Build.0 = Release|Any CPU
{6FABF670-7352-4957-A76E-6E8814A300D3}.Release-LowTrust|Any CPU.ActiveCfg = Release|Any CPU
{6FABF670-7352-4957-A76E-6E8814A300D3}.Release-LowTrust|Any CPU.Build.0 = Release|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Debug|Any CPU.Build.0 = Debug|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Debug-LowTrust|Any CPU.ActiveCfg = Debug|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Debug-LowTrust|Any CPU.Build.0 = Debug|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Release|Any CPU.Build.0 = Release|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Release-LowTrust|Any CPU.ActiveCfg = Release|Any CPU
{3A854292-F9F1-4841-811C-A3696A8D9E0C}.Release-LowTrust|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand Down
3 changes: 3 additions & 0 deletions Stringier/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# Stringier

This project is just for automatically creating a meta-package on build, which pulls in all (non auxillary) subprojects when depended on. That's it. There should never be code in here.
28 changes: 28 additions & 0 deletions Stringier/Stringier.csproj
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>
<TargetFramework>netstandard2.0</TargetFramework>
<GeneratePackageOnBuild>true</GeneratePackageOnBuild>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<Authors>Patrick Kelly</Authors>
<Version>2.0</Version>
<Description>Meta package for all (non auxillary) Stringier subprojects</Description>
<Copyright>2019</Copyright>
<PackageLicenseExpression>BSD-3-Clause</PackageLicenseExpression>
<PackageTags>stringier</PackageTags>
<RepositoryUrl>https://github.com/Entomy/Stringier</RepositoryUrl>
<PackageProjectUrl>https://github.com/Entomy/Stringier</PackageProjectUrl>
<RepositoryType>git</RepositoryType>
</PropertyGroup>

<ItemGroup>
<ProjectReference Include="..\Core\Core.csproj" />
<ProjectReference Include="..\Extensions\Extensions.csproj" />
<ProjectReference Include="..\Patterns\Patterns.csproj" />
</ItemGroup>

<ItemGroup>
<None Include="..\Logo.png" Pack="true" Visible="true" PackagePath="\" />
</ItemGroup>

</Project>

0 comments on commit aadb449

Please sign in to comment.