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

Clean up build process #417

Merged
merged 6 commits into from
Jul 15, 2017
Merged

Clean up build process #417

merged 6 commits into from
Jul 15, 2017

Conversation

stakx
Copy link
Contributor

@stakx stakx commented Jul 12, 2017

No description provided.

@stakx stakx force-pushed the build branch 2 times, most recently from 8750613 to c1e4e71 Compare July 13, 2017 15:24
The `Common` submodule has been abandoned back in commit fdc94ea.
The separate .NET Framework 4.5 and .NET Standard 1.3 projects are
merged into a single multi-targeting `.csproj`.

Note that this breaks GitLink, which isn't too much of a problem, as
the `.pdb` files aren't currently included in the Moq NuGet package
anyway, but this will have to be addressed in a later commit.
@stakx stakx force-pushed the build branch 3 times, most recently from cb1077f to f7f0fc6 Compare July 15, 2017 09:48
GitLink claims to support the new `.csproj` file, but apparently it
does not. It also doesn't support the new portable PDB format, and
the current build process wouldn't end up using the PDB files anyway
because so far verification that GitLink produces desired PDBs hasn't
happened.

We're switching to SourceLink here which supports the new `.csproj`
format and portable PDBs. Integration into the build process also
couldn't be easier.
If the release notes are duplicated in two places (in the `.nuspec`,
and in the actual `ReleaseNotes.md`), it's very easy to forget that
they must be kept in sync. Therefore, replace the release notes in
the `.nuspec` file with a hyperlink.
@stakx stakx merged commit bed08ac into devlooped:develop Jul 15, 2017
@stakx stakx deleted the build branch July 15, 2017 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant