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

Modernize nuget package and unify CFX project targets #223

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

megla-tlanghorst
Copy link

Prerequisite for fix of #222

This unifies .NET, .NET Standard and .NET Framework into a single package, should generate the correct source link metadata and includes documentation for all targets.

I also removed CFXnet46.csproj.bak, CFX_JSON_Examples.txt and Content Layout.content as it seems someone intended them to be removed, but only removed them from Visual Studio, leaving the actual files there.

@megla-tlanghorst megla-tlanghorst marked this pull request as draft January 8, 2025 13:16
@megla-tlanghorst megla-tlanghorst marked this pull request as ready for review January 8, 2025 13:32
@megla-tlanghorst
Copy link
Author

megla-tlanghorst commented Jan 8, 2025

I can't get the units tests to work, but that doesn't seem to be an issue with the build or project changes, but rather the test setup itself.

With the PR the package should be publishable using:

dotnet pack ./CFX/CFX.csproj
dotnet push ./CFX/CFX.csproj

@megla-tlanghorst
Copy link
Author

Once this is complete, I'd also like to backport this to 1.7 as well, as the equipment with work with is on version 1.X

@ChrisJorgensen
Copy link

ChrisJorgensen commented Jan 8, 2025 via email

@megla-tlanghorst
Copy link
Author

Thank you for your input. Would you be willing to submit a pull request via Github to make these changes?

Chris

Already have, you replied to the GitHub notification of the Pull Request

@megla-tlanghorst megla-tlanghorst changed the title Modernized nuget package and unified CFX project targets Modernize nuget package and unify CFX project targets Jan 9, 2025
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.

2 participants