forked from fsprojects/fantomas
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Demo the use of CHANGELOG.md for managing library and tool versions (f…
…sprojects#2095) * swap out package references * migrate from release notes to changelog file * set version and package release notes from the CHANGELOG files * fix build script formatting * pack at the solution level for increased speed remove customizations from build.fsx in favor of Directory.Build.props so that 'basic' command line builds are correct as well * minimize duplication for packaging in projects - centralize in Directory.Build.props * Remove Release Notes * Add examples to CONTRIBUTING * Add additional pointers for the changelog in CONTRIBUTING.md. * Update CHANGELOG.md with KeepAChangelog. * Add missing dates for older releases in CHANGELOG.md. Co-authored-by: nojaf <florian.verdonck@outlook.com>
- Loading branch information
1 parent
3fc86f0
commit b9aee96
Showing
20 changed files
with
1,272 additions
and
1,198 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,31 @@ | ||
<Project> | ||
<PropertyGroup> | ||
<!-- Set up version and package release note generation from this changelog. --> | ||
<ChangelogFile>$(MSBuildThisFileDirectory)CHANGELOG.md</ChangelogFile> | ||
<!-- Common packaging properties for all packages in this repo --> | ||
<Authors>Florian Verdonck, Jindřich Ivánek</Authors> | ||
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance> | ||
<GenerateDocumentationFile>true</GenerateDocumentationFile> | ||
<Description> | ||
This library aims at formatting F# source files based on a given configuration. | ||
Fantomas will ensure correct indentation and consistent spacing between elements in the source files. | ||
Some common use cases include: | ||
(1) Reformatting a code base to conform a universal page width | ||
(2) Converting legacy code from verbose syntax to light syntax | ||
(3) Formatting auto-generated F# signatures. | ||
</Description> | ||
<Copyright>Copyright © $([System.DateTime]::UtcNow.Year)</Copyright> | ||
<PackageTags>F# fsharp formatting beautifier indentation indenter</PackageTags> | ||
<EmbedUntrackedSources>true</EmbedUntrackedSources> | ||
<PublishRepositoryUrl>true</PublishRepositoryUrl> | ||
<DebugType>embedded</DebugType> | ||
<PackageIcon>fantomas_logo.png</PackageIcon> | ||
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression> | ||
<PackageReadmeFile>README.md</PackageReadmeFile> | ||
</PropertyGroup> | ||
|
||
<ItemGroup Condition="'$(IsPackable)' == 'true'"> | ||
<None Include="$(MSBuildThisFileDirectory)fantomas_logo.png" Visible="false" Pack="true" PackagePath="" /> | ||
<None Include="$(MSBuildThisFileDirectory)README.md" Visible="false" Pack="true" PackagePath="" /> | ||
</ItemGroup> | ||
</Project> |
Oops, something went wrong.